Skip to main content

Quick start

Run Photoly with Docker Compose.

Steps​

  1. Copy .env.example to .env.

  2. Set the three PostgreSQL passwords: administrator, migration and application.

  3. Set ADMIN_EMAIL and ADMIN_PASSWORD.

  4. From the repository root, run:

    docker compose up -d --build
  5. Open http://localhost:5200.

  6. Sign in with ADMIN_EMAIL and ADMIN_PASSWORD.

The backend container holds photoly and PostgreSQL. The web container serves the frontend.

The API is at http://localhost:8384. Swagger UI is at /docs/. The OpenAPI document is at /openapi.json.

Next steps​