owlrandomshitbot/docker-compose.yml

41 lines
698 B
YAML
Raw Normal View History

2024-10-25 16:45:07 +00:00
services:
2025-02-03 07:05:25 +00:00
vpn:
build:
context: .
dockerfile: Dockerfile.vpn
cap_add:
- NET_ADMIN
devices:
- /dev/net/tun
restart: unless-stopped
volumes:
- ./config.ovpn:/etc/openvpn/config.ovpn
networks:
- vpn_net
dns:
- 1.1.1.1
- 8.8.8.8
2024-10-25 16:45:07 +00:00
owlrandomshitbot:
image: owlrandomshitbot
build:
2025-01-04 17:00:42 +00:00
context: .
dockerfile: Dockerfile.tgbot
env_file: ".env"
2025-02-03 07:05:25 +00:00
network_mode: "service:vpn"
depends_on:
- vpn
2025-01-04 17:00:42 +00:00
booru-api:
image: booru-api
build:
context: .
dockerfile: Dockerfile.booru-api
2025-02-03 07:05:25 +00:00
network_mode: "service:vpn"
depends_on:
- vpn
networks:
vpn_net:
driver: bridge