Skip to content

Conversation

@diff3
Copy link
Contributor

@diff3 diff3 commented Jan 5, 2026

Cleaned up the Docker/DB workflow and made it more configurable.

Key changes: simplified docker‑compose via shared anchors, added Makefile targets for full DB lifecycle (create/drop/populate/update/backup/restore), added external/local DB switchers that rewrite .env and config.yml, introduced DB prefix support, and added admin/user creation handling. Also fixed utility Dockerfile paths, added SSL handling for MariaDB clients, improved startup flows, and added a dedicated Docker README.

@GrenderG
Copy link
Member

GrenderG commented Jan 5, 2026

Since the .env file has been added to .gitignore and a env.dist file has been created, shouldn't it be removed from the repo entirely? Feels weird to be to have the .dist version at the same time as the normal one.

I'd keep either one or another. 🤔

@GrenderG GrenderG merged commit aed751a into The-Alpha-Project:master Jan 10, 2026
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.

2 participants