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

Added docker support #2455

Closed
wants to merge 10 commits into from
Closed

Added docker support #2455

wants to merge 10 commits into from

Commits on Dec 14, 2023

  1. Added docker support

    - Added the multi-staged Dockerfile
    - Added the docker-compose.yml file
      - It also includes a MongoDB service
    - Added the entrypoint for the Docker image
    YannickFricke committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    e1e0bb6 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Refactor ConfigContainer to use environment variables

    BREAKING CHANGE:
    This will make the config.json obsolete!
    YannickFricke committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    60e713f View commit details
    Browse the repository at this point in the history
  2. Removed config generation from Docker

    Since the ConfigContainer now uses environment variables by default, there is
    no need for the config generation script which does the same before launching
    the Docker container.
    YannickFricke committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    d5b5e93 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    72f0c15 View commit details
    Browse the repository at this point in the history
  4. Fixed ConfigContainer database connection

    Before the parameters for connecting to the MongoDB weren't read
    from the environment variables.
    YannickFricke committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    7d79fed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5c38547 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3a49892 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2023

  1. Configuration menu
    Copy the full SHA
    c9b1c55 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    25d8588 View commit details
    Browse the repository at this point in the history
  3. Fixed a typo in ConfigContainer

    varient -> variant
    YannickFricke committed Dec 16, 2023
    Configuration menu
    Copy the full SHA
    d8cf0ac View commit details
    Browse the repository at this point in the history