Revise Development-Workflow documentation and enhance backend deployment instructions

- Added critical warnings against compiling the Rust backend on macOS for deployment to Linux, detailing the reasons and potential errors.
- Updated deployment procedures for the backend to ensure builds are performed directly on the Linux dev server.
- Included new instructions for building container images with Docker/Podman and clarified frontend build processes.
- Enhanced the critical rules section to emphasize the importance of following deployment protocols to avoid system errors.
This commit is contained in:
Dorian
2026-02-03 22:06:45 +00:00
parent 47a56e2212
commit 59072bd16c
4 changed files with 63 additions and 12 deletions

View File

@@ -100,6 +100,10 @@ impl DockerPackageScanner {
// Bitcoin UI runs on host network at port 8334
debug!("Using bitcoin-ui for bitcoin-knots: http://localhost:8334");
Some("http://localhost:8334".to_string())
} else if app_id == "lnd" {
// LND UI runs on host network at port 8081
debug!("Using lnd-ui for lnd: http://localhost:8081");
Some("http://localhost:8081".to_string())
} else if app_id == "tailscale" {
// Tailscale uses host networking, so no port mappings
// But web UI is always on port 8240