3proxy jackett uptime-kuma wg-easy

This commit is contained in:
root 2023-10-01 08:07:59 +03:00
parent a0e693b445
commit fa1c764bd3
4 changed files with 84 additions and 0 deletions

15
3proxy.yml Normal file
View File

@ -0,0 +1,15 @@
version: '2'
services:
3proxy:
image: timkolotov/3proxy-docker
container_name: 3proxy
restart: always
environment:
- HTTP_PORT=8080
- SOCKS_PORT=1080
volumes:
- ./passwd:/etc/3proxy/passwd:ro
ports:
- "1080:1080"
- "3128:8080"

17
jackett.yml Normal file
View File

@ -0,0 +1,17 @@
---
version: "2.1"
services:
jackett:
image: lscr.io/linuxserver/jackett:latest
container_name: jackett
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- AUTO_UPDATE=false
volumes:
- /opt/jackett:/config
- /opt/data/downloads:/downloads
ports:
- 9117:9117
restart: unless-stopped

22
uptime-kuma-traefik.yml Normal file
View File

@ -0,0 +1,22 @@
version: '3.3'
services:
uptime-kuma:
image: louislam/uptime-kuma:1
container_name: uptime-kuma
volumes:
- /opt/uptime-kuma:/app/data
ports:
- 3001:3001
restart: always
networks:
- web
labels:
- "traefik.enable=true"
- "traefik.http.routers.bookstack.rule=Host(`uptime.3err0.ru`)"
- "traefik.http.services.bookstack.loadbalancer.server.port=80"
- "traefik.http.routers.bookstack.tls=true"
- "traefik.http.routers.bookstack.tls.certresolver=http"
networks:
web:
external: true

30
wg-easy.yml Normal file
View File

@ -0,0 +1,30 @@
version: "3.3"
services:
wg-easy:
environment:
- WG_HOST=wg.3err0.ru
- PASSWORD=password
# - WG_PORT=51820
- WG_DEFAULT_ADDRESS=10.20.0.x
- WG_DEFAULT_DNS=45.90.28.77
# - WG_MTU=1420
# - WG_ALLOWED_IPS=192.168.15.0/24, 10.0.1.0/24
# - WG_PRE_UP=echo "Pre Up" > /etc/wireguard/pre-up.txt
# - WG_POST_UP=echo "Post Up" > /etc/wireguard/post-up.txt
# - WG_PRE_DOWN=echo "Pre Down" > /etc/wireguard/pre-down.txt
# - WG_POST_DOWN=echo "Post Down" > /etc/wireguard/post-down.txt
image: weejewel/wg-easy
container_name: wg-easy
volumes:
- /opt/wg-easy:/etc/wireguard
ports:
- "51820:51820/udp"
- "51821:51821/tcp"
restart: unless-stopped
cap_add:
- NET_ADMIN
- SYS_MODULE
sysctls:
- net.ipv4.ip_forward=1
- net.ipv4.conf.all.src_valid_mark=1