/sni

Primary LanguagePythonMIT LicenseMIT

Find a Debian or Ubuntu box with root on a clean public IP and run:

apt update \
  && apt -y install git \
  && git clone https://github.com/exploitfate/sni.git \
  && cd ~/sni \
  && ./build.sh

Reset password

cd ~/sni/auth
/bin/bash -c '. /root/sni/venv/bin/activate && ./admin-reset.sh'

service sni-admin restart
docker restart sniproxy

Create new account

cd ~/sni/auth
/bin/bash -c '. /root/sni/venv/bin/activate && ./account-creator.sh'

# Please enter a username: user
# Please enter a password: 
# Expiry date? (YYYY-MM-DD): 2039-01-01
# Please specify access group (0=user 1=admin): 0

service sni-admin restart
docker restart sniproxy

Rebuild container

./venv/bin/docker-compose up -d --build sniproxy-service

Login into container

./venv/bin/docker-compose exec sniproxy-service bash