Eric Bower
·
2025-06-08
docker-compose.override.yml
1services:
2 postgres:
3 env_file:
4 - .env.example
5 ports:
6 - "5432:5432"
7 command: -c log_statement=all -c log_destination=stderr
8 minio:
9 env_file:
10 - .env.example
11 ports:
12 - "9000:9000"
13 - "9001:9001"
14 imgproxy:
15 env_file:
16 - .env.example
17 volumes:
18 - ./data/storage:/storage
19 ports:
20 - "8080:8080"
21 pastes-web:
22 build:
23 args:
24 APP: pastes
25 target: release-web
26 env_file:
27 - .env.example
28 ports:
29 - "3001:3000"
30 pastes-ssh:
31 build:
32 args:
33 APP: pastes
34 target: release-ssh
35 env_file:
36 - .env.example
37 volumes:
38 - ./data/pastes-ssh/data:/app/ssh_data
39 ports:
40 - "2221:2222"
41 pipe-web:
42 build:
43 args:
44 APP: pipe
45 target: release-web
46 env_file:
47 - .env.example
48 ports:
49 - "3001:3000"
50 pipe-ssh:
51 build:
52 args:
53 APP: pipe
54 target: release-ssh
55 env_file:
56 - .env.example
57 volumes:
58 - ./data/pipe-ssh/data:/app/ssh_data
59 ports:
60 - "2221:2222"
61 prose-web:
62 build:
63 args:
64 APP: prose
65 target: release-web
66 env_file:
67 - .env.example
68 ports:
69 - "3002:3000"
70 volumes:
71 - ./data/storage:/storage
72 prose-ssh:
73 build:
74 args:
75 APP: prose
76 target: release-ssh
77 env_file:
78 - .env.example
79 volumes:
80 - ./data/storage:/storage
81 - ./data/prose-ssh/data:/app/ssh_data
82 ports:
83 - "2222:2222"
84 pgs-web:
85 build:
86 args:
87 APP: pgs
88 target: release-web
89 env_file:
90 - .env.example
91 volumes:
92 - ./data/storage/data:/app/.storage
93 ports:
94 - "3004:3000"
95 pgs-ssh:
96 build:
97 args:
98 APP: pgs
99 target: release-ssh
100 env_file:
101 - .env.example
102 volumes:
103 - ./data/storage/data:/app/.storage
104 - ./data/pgs-ssh/data:/app/ssh_data
105 ports:
106 - "2224:2222"
107 feeds-web:
108 build:
109 args:
110 APP: feeds
111 target: release-web
112 env_file:
113 - .env.example
114 ports:
115 - "3005:3000"
116 feeds-ssh:
117 build:
118 args:
119 APP: feeds
120 target: release-ssh
121 env_file:
122 - .env.example
123 volumes:
124 - ./data/feeds-ssh/data:/app/ssh_data
125 ports:
126 - "2225:2222"
127 pico-ssh:
128 build:
129 args:
130 APP: pico
131 target: release-ssh
132 env_file:
133 - .env.example
134 volumes:
135 - ./data/pico-ssh/data:/app/ssh_data
136 ports:
137 - "2226:2222"
138 auth-web:
139 build:
140 args:
141 APP: auth
142 target: release-web
143 env_file:
144 - .env.example
145 ports:
146 - "3006:3000"
147 bouncer:
148 build:
149 context: bouncer/
150 env_file:
151 - .env.example
152 volumes:
153 - ./data/bouncer:/app/db
154 - ./data/certs:/certs
155 ports:
156 - "6697:6697"
157 - "8081:8080"