figcraft/apps/figcraft-server/src
BFlat 76df2d4136
M9: hosting figcraft-server: wss in the desktop app, server releases, deployment guide (#125)
The desktop app joins wss:// sessions (rustls with webpki roots, certificates always checked, clear errors; FIGCRAFT_CA_FILE for private authorities), with one TLS session shared by the reader and writer threads. figcraft-server stops gracefully on SIGTERM/SIGINT/SIGHUP/Ctrl+C, ships in Linux x86_64/aarch64 release archives, and docs/server.md gains a Deploy on a Linux server guide with a hardened systemd unit, Caddyfile, nginx config and Dockerfile in packaging/server.
2026-10-11 15:52:27 +07:00
..
cli.rs M9: standalone collaboration server with share links and permissions (#112) 2026-10-11 10:19:03 +07:00
cli_tests.rs M9: standalone collaboration server with share links and permissions (#112) 2026-10-11 10:19:03 +07:00
config.rs M9: standalone collaboration server with share links and permissions (#112) 2026-10-11 10:19:03 +07:00
disk.rs M9: team libraries on the server; swap library (#117) 2026-10-11 13:05:46 +07:00
lib.rs M9: hosting figcraft-server: wss in the desktop app, server releases, deployment guide (#125) 2026-10-11 15:52:27 +07:00
library_tests.rs M9: team libraries on the server; swap library (#117) 2026-10-11 13:05:46 +07:00
main.rs M9: hosting figcraft-server: wss in the desktop app, server releases, deployment guide (#125) 2026-10-11 15:52:27 +07:00
server_tests.rs M9: team libraries on the server; swap library (#117) 2026-10-11 13:05:46 +07:00
store.rs M9: team libraries on the server; swap library (#117) 2026-10-11 13:05:46 +07:00
store_tests.rs M9: standalone collaboration server with share links and permissions (#112) 2026-10-11 10:19:03 +07:00
test_util.rs M9: team libraries on the server; swap library (#117) 2026-10-11 13:05:46 +07:00