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