5 image: nginx:1.17-alpine
13 - ./nginx.conf:/etc/nginx/nginx.conf
26 image: asonix/pictrs:v0.2.6-r1
29 - ./volumes/pictrs_alpha:/mnt
32 image: dessalines/lemmy-ui:0.10.3
34 - LEMMY_INTERNAL_HOST=lemmy-alpha:8541
35 - LEMMY_EXTERNAL_HOST=localhost:8541
40 image: lemmy-federation:latest
42 - ./lemmy_alpha.hjson:/config/config.hjson
44 - LEMMY_TEST_SEND_SYNC=1
52 image: postgres:12-alpine
55 - POSTGRES_PASSWORD=password
58 - ./volumes/postgres_alpha:/var/lib/postgresql/data
61 image: dessalines/lemmy-ui:0.10.3
63 - LEMMY_INTERNAL_HOST=lemmy-beta:8551
64 - LEMMY_EXTERNAL_HOST=localhost:8551
69 image: lemmy-federation:latest
71 - ./lemmy_beta.hjson:/config/config.hjson
73 - LEMMY_TEST_SEND_SYNC=1
81 image: postgres:12-alpine
84 - POSTGRES_PASSWORD=password
87 - ./volumes/postgres_beta:/var/lib/postgresql/data
90 image: dessalines/lemmy-ui:0.10.3
92 - LEMMY_INTERNAL_HOST=lemmy-gamma:8561
93 - LEMMY_EXTERNAL_HOST=localhost:8561
98 image: lemmy-federation:latest
100 - ./lemmy_gamma.hjson:/config/config.hjson
102 - LEMMY_TEST_SEND_SYNC=1
110 image: postgres:12-alpine
112 - POSTGRES_USER=lemmy
113 - POSTGRES_PASSWORD=password
116 - ./volumes/postgres_gamma:/var/lib/postgresql/data
118 # An instance with only an allowlist for beta
120 image: dessalines/lemmy-ui:0.10.3
122 - LEMMY_INTERNAL_HOST=lemmy-delta:8571
123 - LEMMY_EXTERNAL_HOST=localhost:8571
128 image: lemmy-federation:latest
130 - ./lemmy_delta.hjson:/config/config.hjson
132 - LEMMY_TEST_SEND_SYNC=1
140 image: postgres:12-alpine
142 - POSTGRES_USER=lemmy
143 - POSTGRES_PASSWORD=password
146 - ./volumes/postgres_delta:/var/lib/postgresql/data
148 # An instance who has a blocklist, with lemmy-alpha blocked
150 image: dessalines/lemmy-ui:0.10.3
152 - LEMMY_INTERNAL_HOST=lemmy-epsilon:8581
153 - LEMMY_EXTERNAL_HOST=localhost:8581
158 image: lemmy-federation:latest
160 - ./lemmy_epsilon.hjson:/config/config.hjson
162 - LEMMY_TEST_SEND_SYNC=1
170 image: postgres:12-alpine
172 - POSTGRES_USER=lemmy
173 - POSTGRES_PASSWORD=password
176 - ./volumes/postgres_epsilon:/var/lib/postgresql/data
179 image: dogbin/iframely:latest
181 - ../iframely.config.local.js:/iframely/config.local.js:ro