Categorygithub.com/DindaPutriFN/xray-core
repository
0.0.0-20250123063745-26e47004e66f
Repository: https://github.com/dindaputrifn/xray-core.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

Xray Mod

GitHub Release License

Description

A comprehensive project supporting JSON-based configurations with added expiration functionality. Designed with flexibility, security, and simplicity in mind. Contributions and modifications are welcome!

Features

  • Expiration Date Support:
    • Utilize the expired field in JSON with the format YYYY-MM-DD to manage resource validity.
  • Modular and extendable codebase.
  • Open source and community-driven.

Installation 1

  1. Clone the repository:

    git clone https://github.com/DindaPutriFN/Xray-core.git
    
  2. Navigate to the project directory:

    cd Xray-core
    
  3. Install dependencies (if any):

    sudo make
    
  4. Run the project:

    sudp make install
    

or

Installation 2

  1. Get Source core mod:

    apt update
    apt install git -y
    apt install golang-go -y
    apt install go -y
    apt install binutils -y
    git clone https://github.com/DindaPutriFN/Xray-core
    
  2. Build & Usage core mod:

    cd Xray-core
    go mod tidy
    go build -o xray ./main
    ./xray --help
    

Usage

  1. Configure the config.json file with your desired settings:

    {
     "id": "96163240-c575-4811-81b4-8fee7a7f1aff",
     "email": "example",
     "expired": "2025-01-11"
    }
    
  2. Run the project and monitor logs for activity.

Contributing

We welcome contributions from the community. To contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b main).
  3. Commit your changes (git commit -m 'Add feature').
  4. Push to the branch (git push origin feature-name).
  5. Create a pull request.

Credits

License

This project is licensed under the MPL-2.0 License - see the LICENSE file for details.

Contact

For support or inquiries, please contact:

Donations

If you find this project helpful and would like to support its development, consider donating:

  • QRIS ID: QRIS ID
  • Cryptocurrency:
    • Ethereum (ETH BEP20): 0x746C1ea43dc12FDEf0C8e2ddc927cb5eA767eB24

We hope this project is helpful for your use case. If you like this project, please give it a ⭐ on GitHub!