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