Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial docker deployment setup #85

Merged
merged 1 commit into from
Sep 24, 2024
Merged

Initial docker deployment setup #85

merged 1 commit into from
Sep 24, 2024

Commits on Sep 24, 2024

  1. Initial docker deployment setup

    - add docker-compose
    - add nginx docker image and nginx conf for frontend
    - remove .env file from backend folder
      - instead make settings default values the ones used for local development
    - replace USER_DATABASE_PATH and MILESTONE_DATABASE_PATH with single DATABASE_PATH folder
    - add mondey_backend/db folder to use as a default location for databases when running backend locally without docker
    - add `/api` root_path to API, forward all /api locations in nginx to the backend
    - add a docker CI job to build production containers and push to ghcr.io
    - note that nginx config is only http for now
    lkeegan committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    11107c5 View commit details
    Browse the repository at this point in the history