forked from realbestia1/EasyProxy
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
31 lines (26 loc) · 1.45 KB
/
docker-compose.yml
File metadata and controls
31 lines (26 loc) · 1.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
services:
EasyProxy:
build: https://github.com/nzo66/EasyProxy.git#main
container_name: EasyProxy
restart: unless-stopped
ports:
- '${PORT:-7860}:${PORT:-7860}' #modifica la variabile "PORT" per cambiare la porta
environment:
- API_PASSWORD=ep #qui inserisci la tua password personalizzata
- PORT=7860
# Scegli come gestire gli stream MPD/DASH:
# - ffmpeg: Transcoding via FFmpeg (richiede FFmpeg installato, alta CPU ma sync A/V migliore)
# - legacy: Usa mpd_converter + drm_decrypter (più leggero ma possibili problemi di compatibilità)
#- MPD_MODE=legacy
# VARIABILI OPZIONALI
# --- Proxy Globale ---
# Usato per tutte le richieste che non hanno una regola specifica in TRANSPORT_ROUTES.
# Esempio: GLOBAL_PROXY=http://myproxy.com:8080
#- GLOBAL_PROXY=
# --- Regole di Trasporto (TRANSPORT_ROUTES) ---
# Sistema avanzato per routing proxy basato su URL patterns.
# Formato: {URL=pattern, PROXY=proxy_url, DISABLE_SSL=true}, {URL=pattern2, PROXY=proxy_url2, DISABLE_SSL=true}
# - URL: pattern da cercare nell'URL (es. vavoo.to, dlhd.dad, giokko.ru)
# - PROXY: proxy da usare (lascia vuoto per connessione diretta)
# - DISABLE_SSL: per disattivare la verifica ssl
#- TRANSPORT_ROUTES={URL=vavoo.to, PROXY=socks5://proxy1:1080, DISABLE_SSL=true}, {URL=dlhd.dad, PROXY=http://proxy2:8080, DISABLE_SSL=true}