SWAG는 다양한 Docker Mods를 지원하며, 이를 통해 기능을 확장할 수 있습니다. 예를 들어, 자동 리버스 프록시 설정이나 특정 보안 기능을 활성화할 수 있습니다. 아래는 Docker SWAG에 모듈을 추가하는 일반적인 방법입니다.
SWAG 컨테이너에서 Docker Mods를 활성화하려면 docker-compose.yml 파일에 환경 변수를 추가
environment:
- DOCKER_MODS=linuxserver/mods:swag-auto-proxy
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
위의 두개 추가가 필요하고 mods는 더 추가가 가능함
참고 https://mods.linuxserver.io/?mod=swag
소개 그리고 추천
- swag-auto-proxy 이 모드는 SWAG에게 라벨을 통해 실행 중인 컨테이너를 자동으로 감지하고 자동으로 역방향 프록시를 활성화할 수 있는 기능을 제공합니다.
- Auto-reload 이 모드를 사용하면 새 파일이 있거나 /config/nginx의 파일에 대한 유효한 변경이 있을 때마다 Nginx가 자동으로 다시 로드될 수 있습니다.
- Dashboard 이 모드는 Goaccess로 구동되는 SWAG에 대시보드를 추가합니다.
- CrowdSec
- DBIP 이 모드는 /config/geoip2db에서 dbip-country-lite.mmdb 데이터베이스를 다운로드하며, 데이터베이스는 매주 업데이트됩니다.
- Geoip2Influx 이 모드는 nginx 액세스 로그에서 InfluxDB로 지리적 위치 메트릭을 보내는 파이썬 스크립트를 추가합니다.
위의 것들로 풍족? 한 도커 생활을 나름 쉽게 할 수 있음
728x90
'서버 > Docker' 카테고리의 다른 글
Cloudflare ddns ddclient (0) | 2024.11.22 |
---|---|
docker swag 지역별로 접속 제한 (0) | 2024.11.20 |
docker crowdsec (0) | 2024.11.18 |
swag 리버스 프록시 (0) | 2024.11.17 |
Metube - 유튜브 다운 (0) | 2024.10.26 |