Skip to content
Back

Dockerizing Appwrite Console Yields Page Not Found

  • 0
  • Self Hosted
Eray Erdin
19 Oct, 2025, 20:42

I have this Docker Compose file:

TypeScript
services:
  # Band9Buddy app
  band9buddy:
    build:
      context: .
      dockerfile: Dockerfile.dev
    develop:
      watch:
        - path: .
          action: sync
          target: /app
        - path: package.json
          action: rebuild
          target: /app
    ports:
      - "5173:5173"
    depends_on:
      - appwrite-console
    networks:
      - appwrite-network

  # AppWrite services
  appwrite-console:
    image: appwrite/console:latest
    depends_on:
      - mariadb
      - redis
    ports:
      - "1900:80"
    volumes:
      - b9b-dev-appwrite-uploads:/storage/uploads
      - b9b-dev-appwrite-cache:/storage/cache
      - b9b-dev-appwrite-config:/storage/config
      - b9b-dev-appwrite-certificates:/storage/certificates
      - b9b-dev-appwrite-functions:/storage/functions
    networks:
      - appwrite-network

  mariadb:
    image: mariadb:12
    volumes:
      - b9b-dev-mariadb-data:/var/lib/mysql
    networks:
      - appwrite-network

  redis:
    image: redis:8
    volumes:
      - b9b-dev-redis-data:/data
    networks:
      - appwrite-network

volumes:
  b9b-dev-appwrite-uploads:
  b9b-dev-appwrite-cache:
  b9b-dev-appwrite-config:
  b9b-dev-appwrite-certificates:
  b9b-dev-appwrite-functions:
  b9b-dev-mariadb-data:
  b9b-dev-redis-data:

networks:
  appwrite-network:
    driver: bridge

The problem is, When I head to localhost:1900, I come across a page saying "The page you're looking for does not exist as in the image attached. URL is http://localhost:1900/console/onboarding/create-project.

TL;DR
Developers Dockerized the Appwrite Console but are facing a "Page Not Found" error when trying to access `localhost:1900/console/onboarding/create-project`. The solution might be to check appwrite logs using `docker compose logs` to troubleshoot the issue.
zephyr
19 Oct, 2025, 20:50

What about appwrite logs ? docker compose logs

Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more