Skip to content

Add Home Docker Compose, Adjust Home Production Traefik Entrypoint, and Update Static Traefik Config - #77

Merged
Morfusee merged 5 commits into
mainfrom
staging
Aug 1, 2025
Merged

Add Home Docker Compose, Adjust Home Production Traefik Entrypoint, and Update Static Traefik Config#77
Morfusee merged 5 commits into
mainfrom
staging

Conversation

@Morfusee

Copy link
Copy Markdown
Owner

This pull request introduces several infrastructure and configuration improvements:

  • Add compose.home.yml:
    Introduces a new Docker Compose file for home/local development under server/compose.home.yml. This file sets up supporting services such as Traefik, MongoDB, a socket proxy, the server (with two replicas), and Watchtower for automated image updates. It also includes network definitions and environment variable configuration for local deployment.

  • Update Production Compose Entrypoint:
    Changes the Traefik router entrypoint in server/compose.prod.yml from websecure to server, aligning with the current deployment setup.

  • Adjust Traefik Static Configuration:
    Comments out the HTTP-to-HTTPS redirection in server/traefik/config/static.yml for the web entry point. This allows for more flexible local or custom deployments without forced HTTPS redirection.

@hatudoggy hatudoggy left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very naisu
yo

@iodsky

iodsky commented Aug 1, 2025

Copy link
Copy Markdown
Collaborator

This is good.

@iodsky iodsky left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very good

@DroidZeroCodes DroidZeroCodes left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🫡

@Morfusee
Morfusee merged commit 03e98c7 into main Aug 1, 2025
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants