https://github.com/marzneshin/marznode
Yet another vpn backend manager
https://github.com/marzneshin/marznode
hysteria hysteria2 marzneshin marzneshin-marznode xray-core
Last synced: 6 months ago
JSON representation
Yet another vpn backend manager
- Host: GitHub
- URL: https://github.com/marzneshin/marznode
- Owner: marzneshin
- Created: 2024-02-03T15:10:44.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-24T16:49:23.000Z (7 months ago)
- Last Synced: 2025-04-02T08:05:58.768Z (6 months ago)
- Topics: hysteria, hysteria2, marzneshin, marzneshin-marznode, xray-core
- Language: Python
- Homepage:
- Size: 243 KB
- Stars: 64
- Watchers: 6
- Forks: 17
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Marznode
---------
Just a fork of Marzban-node.- [X] xray-core
- [X] hysteria
- [X] sing-box## Setup Guide for Development
Python versions older than 3.12 are not supported.Setup python virtual environment
```sh
python -m venv .venv/
source .venv/bin/activate
```Install the requirements
```sh
pip install -r requirements.txt
```Configure the node. you should provide the correct path to your xray binary and your xray config file.
```sh
cp .env.example .env
```Set your certificate for the node by saving the certificate in a file and providing address of the certificate
file using `CLIENT_SSL_CERT`. And then execute and start the node:```sh
python marznode.py
```