Add build workflow, seed data and README #9
Loading…
Reference in a new issue
No description provided.
Delete branch "feature/deployment"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
Phase 1 is only useful once it runs in the homelab and someone else can set it up. This adds the missing path from a merge on
mainto an image in the registry, and the documentation for it. A review of the finished state also turned up three bugs and a schema drift, which are fixed here.What
build.yaml, taken from mangadex-gui: on push tomainit creates tag and releaseYYYY.MM.Nand publishes the image through the remote BuildKit forlinux/amd64python -m notenwart.seed(make seed): two demo groups with invented pieces and a setlist, safe to run twiceFixes found in review
test_models_match_the_migrationsrunsalembic checkThe README also warns that
Emails verified by defaultin PocketID is only safe if users cannot change their own address, because the superadmin check relies on that claim.Verification
make lintandpytestpass (427 tests)compose.yamlresolved with homelab values: no host ports, labels and paths as planned, missing secrets stop the start with a clear message/healthok,deuavailable,/datawritable, no build tools in the imagelinux/amd64under emulation: native packages load,deuavailablebuild.yamlitself runs for the first time on the merge tomain