Skip to content

Simple wrapper for ss-manager; auto reload configure; a tiny handmake managing shell.

Notifications You must be signed in to change notification settings

runapp/simple-ss-manager-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

simple-ss-manager-manager

Simple wrapper for ss-manager; auto reload configure; a tiny handmake managing shell.

Targeting for auto startup ss-manager as well as reloading all configurations in /root/.shadowsocks, and get rid of requirements of nc with -Uu support.

Deployment

  1. Place the mync.py file anywhere you like
  2. chmod +x mync.py
  3. Run ./mync.py install
  4. Don't forget to run systemctl enable ss-manager
  5. Enjoy!

Managing

To manager ss-server slaves, just run ./mync.py, and

  • Type p for ping
  • Type a1abc or a 1 abc to add a slave on port baseport+1 with password abc
  • Type r1 or r 1 for deleting slave on port baseport+1
  • Spaces just don't matter, a 10barfoo also works
  • Default port base is 2000. To change it temporarily, run ./mync.py 3000 .
  • Check code for more details

Attention: Don't move mync.py after step 3. Or you may need to run install again.

Warning: using the remove function don't remove conf files in /root/.shadowsocks. You have to remove them manually or next time the server starts those server ports will reappear!

About

Simple wrapper for ss-manager; auto reload configure; a tiny handmake managing shell.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages