Skip to content

Commit c2ec76b

Browse files
committed
Make network structure and dependencies reliable
1 parent 33f3435 commit c2ec76b

File tree

2 files changed

+14
-6
lines changed

2 files changed

+14
-6
lines changed

.devcontainer/docker-compose.yml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,9 @@ services:
1212
command: /var/www/html/.devcontainer/entrypoint.sh
1313
ports:
1414
- 80:80
15-
- 8080:8080
16-
- 8025:8025
15+
depends_on:
16+
- db
17+
- mailhog
1718

1819
db:
1920
image: postgres
@@ -23,14 +24,21 @@ services:
2324
PGDATA: /data/postgres
2425
volumes:
2526
- ../../data/db:/data/postgres
26-
network_mode: service:nextclouddev
27+
expose:
28+
- "5432"
2729

2830
adminer:
2931
image: adminer
3032
restart: always
31-
network_mode: service:nextclouddev
33+
ports:
34+
- 8080:8080
35+
depends_on:
36+
- db
3237

3338
mailhog:
3439
image: mailhog/mailhog
3540
restart: always
36-
network_mode: service:nextclouddev
41+
ports:
42+
- 8025:8025
43+
44+

.devcontainer/nmc.config.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
'htaccess.RewriteBase' => '/',
44
'default_language' => 'de_DE',
55
'integrity.check.disabled' => true, // not recommended for prod, but for customisation
6-
'config_is_read_only' => true,
6+
// 'config_is_read_only' => true,
77
'auth.authtoken.v1.disabled' => true,
88
'sharing.force_share_accept' => true,
99
'status-email-message-provider' => '\\OCA\\EmailTemplateExample\\MessageProvider',

0 commit comments

Comments
 (0)