Commit Graph

5 Commits

Author SHA1 Message Date
84ec7653d2 docs: document successful Docker build
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.
2026-03-01 12:55:08 -05:00
3ad2ca08c3 fix(docker): apply critical patches from third-party guide
Some checks failed
release server / resolve build metadata (push) Successful in 6s
release server / build fluxer server (push) Failing after 1m31s
release server / create release (push) Has been skipped
release server / release summary (push) Failing after 5s
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.
2026-03-01 11:12:56 -05:00
d977b35636 fix: use registry_token secret for Gitea authentication
Some checks failed
release server / resolve build metadata (push) Successful in 12s
release server / build fluxer server (push) Failing after 3m40s
release server / create release (push) Has been skipped
release server / release summary (push) Failing after 5s
test cassandra-backup / Test latest Cassandra backup (push) Has been cancelled
Gitea doesn't allow secrets with GITEA_ or GITHUB_ prefixes.
Using registry_token secret instead.
2026-03-01 10:51:58 -05:00
3577f5fb95 fix: update Docker registry authentication for Gitea
Some checks failed
release server / resolve build metadata (push) Successful in 6s
release server / build fluxer server (push) Failing after 13s
release server / create release (push) Has been skipped
release server / release summary (push) Failing after 4s
- Use GITEA_TOKEN or github.token for authentication
- Add documentation for manual token setup if needed
2026-03-01 10:47:04 -05:00
0aed4041b8 chore: adapt CI workflows for Gitea and uwu.lc deployment
Some checks failed
release server / resolve build metadata (push) Successful in 6s
release server / build fluxer server (push) Failing after 2m56s
release server / create release (push) Has been skipped
release server / release summary (push) Failing after 4s
- 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
2026-03-01 10:34:43 -05:00