Прокси для заблокированных источников: network_mode host + globalproxy/useproxy
This commit is contained in:
+7
-6
@@ -1,14 +1,15 @@
|
||||
name: lampac
|
||||
|
||||
# Lampac NextGen — backend-сервер для приложения Lampa (LAN-only).
|
||||
# Порт слушается ТОЛЬКО на LAN-интерфейсе 192.168.1.80, без Traefik.
|
||||
# Внутри контейнера слушатель — 0.0.0.0:9118 (см. lampac-docker/config/init.conf).
|
||||
# Lampac NextGen — backend-сервер для приложения Lampa.
|
||||
# Сетевой режим: host — контейнеру нужен доступ к хостовому sing-box (127.0.0.1:1080),
|
||||
# через который проксируются заблокированные источники (kinogo.media, kinobase.org и др.).
|
||||
# LAN-only сохраняется за счёт listen.ip = 192.168.1.80 в lampac-docker/config/init.conf,
|
||||
# поэтому блок `ports:` здесь не нужен (при network_mode: host он ещё и несовместим).
|
||||
services:
|
||||
lampac:
|
||||
image: ghcr.io/lampac-nextgen/lampac:latest
|
||||
container_name: lampac
|
||||
ports:
|
||||
- "${LAMPAC_BIND}:${LAMPAC_PORT}:9118"
|
||||
network_mode: host
|
||||
restart: unless-stopped
|
||||
# Chrome/Playwright активно ест shared memory — 64 МБ по умолчанию мало
|
||||
shm_size: 1024mb
|
||||
@@ -18,7 +19,7 @@ services:
|
||||
volumes:
|
||||
# Конфиг (hot-reload, применяется без перезапуска)
|
||||
- ./lampac-docker/config/init.conf:/lampac/init.conf
|
||||
# Root-пароль для служебных функций (WebLog/AdminPanel). Файл: chmod 600, в .gitignore
|
||||
# Root-пароль для служебных функций (WebLog/DatabaseEditor). Файл: chmod 600, в .gitignore
|
||||
- ./lampac-docker/config/passwd:/lampac/passwd
|
||||
# Файловый кеш
|
||||
- ./lampac-docker/cache:/lampac/cache
|
||||
|
||||
Reference in New Issue
Block a user