Skip to content

Krr0ptioN/Marzneshin

 
 

Repository files navigation

Marzneshin

A Scalable and Comprehensive Proxy Engine management panel.



screenshots

Table of Contents

Overview

Marzneshin is a censorship circumvention tool utilizing other censorship circumvention tools.

Marzneshin controls the Marznodes connected to it; monitoring/disabling/enabling users on marznode instances while marznode manages and interacts with vpn backends (such as xray).

Docs

Marzneshin documentation may be found here.

Features

  • Web UI Dashboard
  • Multi Nodes support for traffic distribution, scalability, and fault tolerance
  • Supports protocols Vmess, VLESS, Trojan and Shadowsocks as provided by xray
  • Multi-protocol for a single user
  • Manage users' access to inbounds separately using services
  • Multi-user on a single inbound
  • Limit users' data and set exire dates
  • Reset traffic periodically (daily, weekly,...)
  • Subscription link compatible with V2ray (e.g. V2RayNG, OneClick, Nekoray, etc.), Clash and ClashMeta
  • Automated Share link and QRcode generator
  • System, nodes, traffic statistics, users monitoring
  • Integrated Command Line Interface (CLI)
  • Multi-admin support (WIP)
  • Marzneshin is decoupled from VPN backends
  • Resilient and fault tolerant node management

Deployment and Developer Kit:

  • REST-full API
  • Kubernetes and multiple deployment strategy and options (WIP)

Supported Languages

  • Russian (WIP)
  • English
  • Kurdish (Soranî, Kurmancî)
  • Persian

marznode

marznode is the backend needed to run proxy servers.

Donation

If you found Marzneshin useful and would like to support its development, you can make a donation in one of the following crypto networks:

  • Bitcoin network: 13ZDhE5KHGsfjM4A22eLTUgW98WpXhQTuF
  • TRON network (TRC20): TYxFCiRqJ3SiV6rAQAmJUd3DgVmJvEAfz4
  • TON network: EQB_VYiU73U1_wk-01I_MLg9-hx953VOf9Y36t2Z04WyUapD

Part of the donations would be tipped to contributors, the rest to collaborators.

May developers be rich.

License

Published under AGPL-3.0.

Contributors

We ❤️‍🔥 contributors! If you'd like to contribute, please check out our Contributing Guidelines and feel free to submit a pull request or open an issue. We also welcome you to join our Telegram group for either support or contributing guidance.

Check open issues to help the progress of this project.

Thanks to all contributors who have helped Marzneshin:

Made with contrib.rocks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 63.0%
  • Python 27.6%
  • HTML 6.5%
  • Shell 1.9%
  • JavaScript 0.6%
  • CSS 0.2%
  • Other 0.2%