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.
This commit is contained in:
27
NOTES.md
27
NOTES.md
@@ -75,15 +75,34 @@ Gitea registry format is typically:
|
|||||||
|
|
||||||
If the registry requires a different format, check your Gitea container registry settings.
|
If the registry requires a different format, check your Gitea container registry settings.
|
||||||
|
|
||||||
|
## Docker Build Fixes Applied
|
||||||
|
|
||||||
|
Successfully built fluxer-server Docker image! Fixes applied:
|
||||||
|
1. ✅ Fixed package path (app → app_proxy)
|
||||||
|
2. ✅ Added Rust/WASM toolchain for frontend
|
||||||
|
3. ✅ Added ca-certificates
|
||||||
|
4. ✅ Fixed .dockerignore (locale files, emoji data, build scripts)
|
||||||
|
5. ✅ Set FLUXER_CONFIG environment variable
|
||||||
|
6. ✅ Updated ENTRYPOINT to target @fluxer/server
|
||||||
|
7. ✅ Removed redundant typecheck step
|
||||||
|
8. ✅ Generated locale files before build (lingui:compile)
|
||||||
|
9. ✅ Reinstalled dependencies after copying source
|
||||||
|
10. ✅ Allowed scripts/build directory in .dockerignore
|
||||||
|
|
||||||
|
**Built image tags:**
|
||||||
|
- `git.i5.wtf/fluxerapp/fluxer-server:nightly`
|
||||||
|
- `git.i5.wtf/fluxerapp/fluxer-server:nightly-20260301`
|
||||||
|
- `git.i5.wtf/fluxer-server:sha-2e9010d`
|
||||||
|
|
||||||
## TODO
|
## TODO
|
||||||
|
|
||||||
- [x] Modify GitHub Actions workflows for Gitea compatibility
|
- [x] Modify GitHub Actions workflows for Gitea compatibility
|
||||||
- [ ] Fix container registry authentication
|
- [x] Fix container registry authentication
|
||||||
- [ ] Apply patches from third-party guide (if needed)
|
- [x] Apply patches from third-party guide
|
||||||
|
- [x] Build Docker image
|
||||||
- [ ] Configure for uwu.lc domain
|
- [ ] Configure for uwu.lc domain
|
||||||
- [ ] Test CI on Gitea instance
|
|
||||||
- [ ] Build Docker image
|
|
||||||
- [ ] Deploy to production
|
- [ ] Deploy to production
|
||||||
|
- [ ] Set up backing services (Valkey, NATS, Meilisearch, LiveKit)
|
||||||
|
|
||||||
## Resources
|
## Resources
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user