Commit Graph

6 Commits

Author SHA1 Message Date
7c903e72e0 fix(docker): generate locale files before app build
Some checks failed
release server / resolve build metadata (push) Successful in 6s
release server / build fluxer server (push) Failing after 3m19s
release server / create release (push) Has been skipped
release server / release summary (push) Failing after 5s
The build script runs TypeScript compilation (tsgo) before lingui:compile,
causing it to fail when looking for @app/locales/*/messages.mjs files.
Running lingui:compile separately before the build fixes this.
2026-03-01 11:55:43 -05:00
d848765cc2 fix(docker): skip typecheck in build - already validated in CI
Some checks failed
release server / resolve build metadata (push) Successful in 6s
release server / build fluxer server (push) Failing after 3m11s
release server / create release (push) Has been skipped
release server / release summary (push) Failing after 5s
The typecheck step was failing due to missing module declarations
and is redundant since CI already runs typecheck on every PR.
Removing this speeds up the Docker build.
2026-03-01 11:17:18 -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
2f443dc661 fix(docker): correct package path from app to app_proxy
Some checks failed
release server / build fluxer server (push) Failing after 1m32s
release server / create release (push) Has been skipped
release server / release summary (push) Failing after 5s
release server / resolve build metadata (push) Successful in 7s
The packages/app directory doesn't exist, should be packages/app_proxy
2026-03-01 11:06:05 -05:00
Hampus Kraft
0517a966a3 fix: various fixes to sentry-reported errors and more 2026-02-18 15:38:51 +00:00
Hampus Kraft
d5abd1a7e4 refactor progress 2026-02-17 12:22:36 +00:00