diff --git a/docker-compose.yml b/docker-compose.yml
index 0308563ed177f4e49eafbfa2cc44ae008db3a192..dadbdbbfbe946ac25d8721dab9a5e8ada7c1b51f 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -4,6 +4,9 @@ services:
     image: registry.mikesweb.site/vox:latest
     container_name: vox
     restart: unless-stopped
+    networks:
+      - disappointment_default
+      - vox
     environment:
       - POSTGRES=vox_postgres
     env_file:
@@ -13,8 +16,11 @@ services:
       - traefik.http.routers.vox.rule=Host(`vox.mikesweb.site`)
       - traefik.http.routers.vox.tls=true
       - traefik.http.routers.vox.tls.certresolver=myresolver
+      - traefik.docker.network=disappointment_default
 
   postgres:
+    networks:
+      - vox
     image: postgres:latest
     container_name: vox_postgres
     environment:
@@ -24,3 +30,8 @@ services:
 
 volumes:
   vox_postgres:
+
+networks:
+  disappointment_default:
+    external: true
+  vox:
\ No newline at end of file