diff --git a/pica-codimd/docker-compose.yml b/pica-codimd/docker-compose.yml
index 78d60a73fbe5e17301a00f4d9dc43af3bdb70d09..af0401e1bee7b338f3f404fdc4e11269b3bbb8d4 100644
--- a/pica-codimd/docker-compose.yml
+++ b/pica-codimd/docker-compose.yml
@@ -12,7 +12,7 @@ services:
     restart: always
 
   codimd-app:
-    image: pica-codimd
+    image: registry.picasoft.net/pica-codimd:2.2.0
     build: .
     container_name: codimd-app
     volumes:
@@ -22,7 +22,7 @@ services:
     env_file: ./secrets/codimd-db.secrets.example
     environment:
       - CMD_USECDN=false
-      - CMD_DOMAIN=md.picasoft.net
+      - CMD_DOMAIN=codimd.picasoft.net
       - CMD_ALLOW_ANONYMOUS=true
       - CMD_ALLOW_ANONYMOUS_EDITS=true
       - CMD_PROTOCOL_USESSL=true
@@ -32,7 +32,7 @@ services:
       - codimd
     labels:
       traefik.http.routers.codimd-app.entrypoints: websecure
-      traefik.http.routers.codimd-app.rule: Host(`md.picasoft.net`)
+      traefik.http.routers.codimd-app.rule: Host(`codimd.picasoft.net`)
       traefik.http.services.codimd-app.loadbalancer.server.port: 3000
       traefik.enable: true
     restart: always
@@ -41,6 +41,7 @@ networks:
   proxy:
     external: true
   codimd:
+    name: "codimd"
 
 volumes:
   codimd-db: