Skip to content

Added compose-template.yaml and install script (wizard) - #21

Merged
PolitiRoberto merged 1 commit into
mainfrom
topix/compose-template
Jul 9, 2026
Merged

Added compose-template.yaml and install script (wizard)#21
PolitiRoberto merged 1 commit into
mainfrom
topix/compose-template

Conversation

@PolitiRoberto

Copy link
Copy Markdown
Contributor

No description provided.

…d.py as the guided install/operate entry point

compose.yaml is no longer committed: it's generated from
compose-template.yaml and versions-<environment>.env (one per
sbx/dev/dev2/prod) so image versions can be promoted independently
per environment.

wizard.py replaces setup.sh and generate-compose.sh with a single
Python entry point (config init, compose.yaml generation, systemd
auto-update timer setup, start/status/backup), keeping update.sh as
the thin script the systemd timer invokes for periodic version
checks. Also renames ENVIRONMENT to DOME_ENVIRONMENT and adds
COMPOSE_PROFILES/VERSIONS_BRANCH/LOGGING support in .env.runtime.
@PolitiRoberto
PolitiRoberto force-pushed the topix/compose-template branch from 612dd00 to a2e252a Compare July 9, 2026 14:10
@PolitiRoberto
PolitiRoberto merged commit 7edc2be into main Jul 9, 2026
1 of 2 checks passed
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.

1 participant