Direkt zum Hauptinhalt

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:
    restart: always
    image: serjs/go-socks5-proxy
    env_file: .env
    ports:
      - "${PROXY_PORT}:${PROXY_PORT}"

Nun mit

docker-compose up -d den proxy starten

nun kann der proxy mit dem vergeben Port verwendet werden