>[!Danger] клонируем 3прокси 
```
git clone https://github.com/tarampampam/3proxy-docker.git
```

>[!Danger] Создаем необходимую директорию
```
mkdir -p /opt/3proxy/config
```

>[!BUG] Готовим конфиг докер композ!


```
cat > /opt/3proxy/config/docker-compose.yml <<'YML'
services:
  proxy:
    image: 3proxy/3proxy:latest
    container_name: 3proxy
    restart: unless-stopped
    ports:
      - "3128:3128"     # HTTP наружу
      - "1081:1080"     # SOCKS наружу, внутри 1080
    volumes:
      - /opt/3proxy/config/3proxy.cfg:/etc/3proxy/3proxy.cfg:ro
YML
```
>[!Warning] Создание конфига!
```
cat > /opt/3proxy/config/3proxy.cfg <<'CFG'
nscache 65536
timeouts 1 5 30 60 180 1800 15 60
log /dev/stdout
rotate 0
auth strong
users LOGIN:CL:PASSWORD
allow * * * *
proxy -p3128
socks -p1080
CFG
```

>[!Bug] запуск конта

```
cd /opt/3proxy/config
docker compose up -d
docker logs -f 3proxy
```

>[!tip]- Ожидаемые логи
>Starting 3proxy
Starting proxy on 0.0.0.0:3128
Starting socks on 0.0.0.0:1080
