Repository navigation
Expand file tree
/
Copy pathdocker-compose.yaml
More file actions
83 lines (83 loc) · 2.52 KB
/
Copy pathdocker-compose.yaml
File metadata and controls
83 lines (83 loc) · 2.52 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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
name: paradise
include:
# Alice - internal only, comment out if youre a public dev
- services/alice/docker-compose.yaml
# Authentik
- services/authentik/docker-compose.yaml
# BAB
- services/bab/docker-compose.yaml
# CC Exporter
- services/cc_exporter/docker-compose.yaml
# ForumDaemon - internal only, comment out if youre a public dev
- services/forumdaemon/docker-compose.yaml
# IP2ASN Helper
- services/ip2asn/docker-compose.yaml
# MariaDB
- services/mariadb/docker-compose.yaml
# MediaWiki
- services/mediawiki/docker-compose.yaml
# MediaWiki SS14
- services/mediawiki_14/docker-compose.yaml
# NGINX SS13
- services/nginx_13/docker-compose.yaml
# NGINX SS14
- services/nginx_14/docker-compose.yaml
# Nginx Proxy Manager
- services/nginx_proxy_manager/docker-compose.yaml
# ParaCron
- services/paracron/docker-compose.yaml
# Postgres
- services/postgres/docker-compose.yaml
# PRs API
- services/prs_api/docker-compose.yaml
# Public API
- services/public_api/docker-compose.yaml
# Robust.Cdn
- services/robust_cdn/docker-compose.yaml
# SS14.Admin
- services/ss14_admin/docker-compose.yaml
# Taskdaemon
- services/taskdaemon/docker-compose.yaml
# Taskdaemon
- services/tools_nginx/docker-compose.yaml
# URL Shortener NGINX
- services/url_shortener_nginx/docker-compose.yaml
# Valkey
- services/valkey/docker-compose.yaml
# YTDLP
- services/ytdlp/docker-compose.yaml
networks:
# We are statically allocating IPs to ensure they never change. This lets us sidestep issues with DNS caching
# 0.1: gateway
# 0.2: nginxpm 80 81 443
# 0.3: ip2asn 53661
# 0.4: valkey 6379
# 0.5: ytdlp 33432
# 0.6: taskdaemon
# 0.7: cc_exporter 6659
# 0.8: public_api 32314
# 0.9: postgres 5432
# 0.10: alice
# 0.11: auth server 9000
# 0.12: auth worker
# 0.13: paracron
# 0.14: mariadb 3306
# 0.15: mw core 9100
# 0.16: mw nginx 9200
# 0.17: forumdaemon 6434
# 0.18: bab 8181
# 0.19: tools_nginx 8081
# 0.20: url_shortener_nginx 8082
# 0.21: robust_cdn 8083
# 0.22: ss14_admin 8084
# 0.23: mw14 core 9300
# 0.24: mw14 nginx 9400
# 0.25: ss14 nginx 8085
# 0.26: prs api 8086
# 0.27: ss13 nginx 8087
internal:
ipam:
driver: default
config:
- subnet: 172.28.0.0/16
gateway: 172.28.0.1