Installation
Beschreibung:
Ein socks5 Proxy mit Authentifizierung
Erstellung der docker compose Datei und der .env Datei.
Vorraussetzung:
Docker installiert
apt install docker.io docker-compose curl
Installation
ein Verzeichnis erstellen im root Verzeichnis
mkdir /root/proxy
Dort eine Datei namens .env erstellen und folgenden Inhalt einfügen und anpassen wenn nötig
nano /root/proxy/.env
Inhalt
Wenn die Variablen proxy user und Passwort leer beleiben, funktioniert der Proxy ohne Authentifizierung
PROXY_USER=someuser
PROXY_PASSWORD=somepass
PROXY_PORT=1080
Nun die composer Datei
nano /root/proxy/docker-compose.yml
Inhalt
version: '3'
services:
socks5-proxy:
image: serjs/go-socks5-proxy
container_name: socks5-proxy
ports:
- "${PROXY_PORT}:1080"
environment:
- PROXY_PORT=${PROXY_PORT}
restart: unless-stopped
Nun mit
docker-compose up -d den proxy starten
nun kann der proxy mit dem vergeben Port verwendet werden