services: web: image: haedlessdev/portnote:latest container_name: portnote-web-ui restart: always ports: - "8001:3000" environment: JWT_SECRET: 7suHA24TWMEmdX USER_SECRET: cLRvKLr6n9gydA LOGIN_USERNAME: duynguyen LOGIN_PASSWORD: duyportnote1772003 DATABASE_URL: "postgresql://duynguyen:duyportnote1772003@db:5432/postgres" depends_on: db: condition: service_started networks: - portnote agent: image: haedlessdev/portnote-agent:latest container_name: portnote-agent restart: always environment: DATABASE_URL: "postgresql://duynguyen:duyportnote1772003@db:5432/postgres" depends_on: db: condition: service_started networks: - portnote db: image: postgres:17 container_name: portnote-postgres-db restart: always environment: POSTGRES_USER: duynguyen POSTGRES_PASSWORD: duyportnote1772003 POSTGRES_DB: postgres volumes: - /docker/portnote/postgres_data:/var/lib/postgresql/data networks: - portnote networks: portnote: driver: bridge