Commit Graph
9 Commits
Author SHA1 Message Date
dido 5141bcdb0f fix delete connection POST request 2026-09-24 08:39:26 +03:00
dido 27f2314c96 fix(deployment): run Caddy non-root under all users, add process supervision, fix healthcheck
- docker-entrypoint.sh: always start both Caddy and Python instead of exiting
  early for non-root containers; drop Caddy's privileges via gosu (never runs
  as root); supervise both processes with `wait -n` and tear down the
  container if either one dies
- Caddyfile: add `admin off`; enforce MAX_UPLOAD_SIZE via `request_body
  max_size` on /api/* instead of relying on an unused env var
- docker-compose.yml: use explicit MAX_UPLOAD_SIZE=30MB unit
- Dockerfile: merge COPY+chown into a single `COPY --chown` layer for
  src/; fix HEALTHCHECK Python one-liner (literal \n was causing a
  SyntaxError on every check, so the container never reported healthy)
2026-09-22 14:59:24 +03:00
dido 9a70ae1578 Add project url in help page 2026-09-18 12:18:25 +03:00
dido e4a3066445 Add host connection status check endpoint and UI indicator
- Implement handle_connection_status API to test host port reachability
- Display Host:Up/Down status in the UI
2026-09-18 12:01:18 +03:00
dido 1209384cad some change in docker-hub-overview.md 2026-09-14 15:57:48 +03:00
dido 441560a910 fix: update deployment scripts and resolve backend API communication issue 2026-09-14 15:52:11 +03:00
dido ae023525ec fix: improve UI and login functionality
Build and Push Multi-Arch Docker Image / build (push) Has been cancelled
* update UI components and layout
* fix login form functionality
* pin Docker base image to python:3.11-slim-bookworm
2026-09-11 10:41:43 +03:00
rabadjiyski 21e03aa990 some GUI changes
Build and Push Multi-Arch Docker Image / build (push) Has been cancelled
2026-09-03 15:19:47 +03:00
dido 8ce01cb00a Initial commit
Build and Push Multi-Arch Docker Image / build (push) Has been cancelled
2026-09-03 11:19:41 +03:00