Successfully built fluxer-server image for both amd64 and arm64.
Image pushed to Gitea container registry with multiple tags.
All critical patches from third-party guide applied.
Based on https://gist.github.com/PaulMColeman/e7ef82e05035b24300d2ea1954527f10
Changes:
- Add ca-certificates for rustup HTTPS downloads
- Install Rust and WASM toolchain for frontend WebAssembly compilation
- Copy config directory needed for FLUXER_CONFIG env var
- Set FLUXER_CONFIG so rspack can derive API endpoints
- Update ENTRYPOINT to target @fluxer/server package specifically
- Fix .dockerignore to allow build scripts and locale files
These fixes address the most critical build issues documented in the
community guide for self-hosting Fluxer.
- Update all workflow runners from blacksmith to ubuntu-latest
- Configure release-server.yaml for Gitea container registry (git.i5.wtf)
- Change trigger branch from canary to uwu
- Add NOTES.md documenting branch setup and changes