Skip to content

Repository files navigation

Instalar Dependencias

sudo apt update
sudo apt install python3-venv python3-dev libpq-dev nginx git-all

Clonar repositorio

git clone https://github.com/angelhurst/softether.git

cd sofsoftether

python3 -m venv .venv

source .venv/bin/activate

pip install -r requirements.txt

python manage.py migrate

Gunicorn

# crear socket 
sudo cp deploy/gunicorn/gunicorn.socket  /etc/systemd/system/gunicorn.socket

# crear servicio
sudo cp deploy/gunicorn/gunicorn.service /etc/systemd/system/gunicorn.service

# habilitar servicio
sudo systemctl start gunicorn.socket
sudo systemctl enable gunicorn.socket
sudo systemctl status gunicorn.socket

Nginx

se debe modificar deploy/nginx/softether por el dominio o ip que escuchara

listen 80;
    server_name "Dominio_o_IP";
#   copiar configuracion
sudo cp deploy/nginx/softether /etc/nginx/sites-available/softether

# crear enlaze simbolico
sudo ln -s /etc/nginx/sites-available/softether /etc/nginx/sites-enabled

# testear configuracion
sudo nginx -t

sudo systemclt restart nginx

About

gui list ip softether

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages