Commit graph

337 commits

Author SHA1 Message Date
3332bc3d59 feat: settings page with admin panel link for admins 2026-07-08 13:52:45 +01:00
22958d09e7 chore: bump to 0.1.0.0010 2026-07-08 13:49:34 +01:00
f45132962c fix: admin panel — passwordless create, show generated password, user table 2026-07-08 13:49:26 +01:00
993514d92e chore: bump to 0.1.0.0009 2026-07-08 13:46:22 +01:00
594683dbf8 feat: RBAC with Authelia groups + filtered launcher + admin panel 2026-07-08 13:46:02 +01:00
7927addcf7 chore: bump to 0.1.0.0008 2026-07-08 13:34:16 +01:00
80a5579537 docs: readme + changelog for Caddy/Authelia milestone 2026-07-08 13:33:57 +01:00
a56a485f42 fix: podman pod cleanup before fresh deploy 2026-07-08 10:31:24 +01:00
f3d0259bd4 chore: bump to 0.1.0.0007 2026-07-08 10:27:26 +01:00
9b71a13197 fix: backup/restore Caddy certs to /opt/backup/certificates/ 2026-07-08 10:27:18 +01:00
f8468270af chore: bump to 0.1.0.0006 2026-07-08 10:17:57 +01:00
8f25bc5d63 fix: use git24hcom/authelia:latest image 2026-07-08 10:09:41 +01:00
11e893eb02 chore: bump to 0.1.0.0005 2026-07-08 10:07:12 +01:00
ab8e46b3a4 fix: sed delimiter | instead of / to avoid conflicts 2026-07-08 10:07:05 +01:00
07aff0ba28 chore: bump to 0.1.0.0004 2026-07-08 09:56:58 +01:00
c252fb17ed fix: install.sh creates Caddy/Authelia dirs instead of Zoraxy 2026-07-08 09:54:53 +01:00
a287a67fd1 feat: Caddy + Authelia replace Zoraxy 2026-07-08 09:54:39 +01:00
e52b7e6915 fix: CSRF extraction looks for specific zoraxy.csrf.Token 2026-07-08 09:28:54 +01:00
94ae185d47 chore: bump to 0.1.0.0003 2026-07-08 09:13:08 +01:00
61b1587cd6 fix: only app subdomain active 2026-07-08 09:12:47 +01:00
09a74425b3 fix: only app+dns active, www+auth empty, dynamic domain lists 2026-07-08 09:11:02 +01:00
b948399d1d fix: cert upload uses multipart/form-data with cert+key+domain 2026-07-08 09:09:11 +01:00
d420f179a2 chore: remove committed binary, add to gitignore 2026-07-08 08:51:31 +01:00
aa29d363ce fix: use Go tool for cert upload, fix apps.yaml YAML format 2026-07-08 08:51:23 +01:00
6ea3164d72 feat: stateless API token workflow for Zoraxy 2026-07-08 08:42:40 +01:00
abeae6cbbf chore: bump to 0.1.0.0002 2026-07-07 19:29:29 +01:00
5d30facbcc fix: verbose cert upload + health check debug 2026-07-07 19:29:05 +01:00
dea385a71c chore: version format 0.1.0.0001 2026-07-07 19:22:20 +01:00
7a44f112a5 chore: bump to v0.1.1, update changelog, versioning rule in AGENT.md 2026-07-07 19:20:57 +01:00
48241364aa fix: proper workflow — deploy Zoraxy minimal, upload certs, stop, write configs, restart 2026-07-07 19:17:54 +01:00
f44041f0d5 debug: add CSRF token debug output 2026-07-07 18:51:01 +01:00
b6938d3800 fix: clear cookie jar before each cert upload attempt 2026-07-07 18:44:12 +01:00
d6e0387b1c fix: install.sh sets up git repo + overlays current code 2026-07-07 18:40:21 +01:00
b0325267db fix: wait for Zoraxy before cert upload, verbose retry messages 2026-07-07 18:33:39 +01:00
b684242eb9 fix: hardcode subdomains to hub/noc/www/auth 2026-07-07 18:27:15 +01:00
ea82a51307 fix: cert upload timeout, email validation, completion message 2026-07-07 18:21:44 +01:00
efaa917013 feat: LE_DRY_RUN=true skips LE, generates self-signed 2026-07-07 18:20:21 +01:00
c426b711df feat: configurable subdomains via APP_SUBDOMAIN, DNS_SUBDOMAIN, etc. 2026-07-07 18:18:14 +01:00
a3b31ed2ab fix: reduce lego timeout to 30s 2026-07-07 18:11:59 +01:00
1705d1e32d fix: 60s lego timeout, stop on first failure, fall back to self-signed 2026-07-07 18:06:14 +01:00
1298589afa fix: handle existing non-git repo dir (from install.sh copy) 2026-07-07 18:00:44 +01:00
ec739975ec fix: add 2s delay between per-domain lego runs 2026-07-07 17:54:09 +01:00
8b2301f3a4 fix: request individual certs per domain instead of SAN cert 2026-07-07 17:53:48 +01:00
93f853bd40 fix: 12-char password, cert upload API with CSRF retry 2026-07-07 17:17:00 +01:00
47d66f476d fix: alphanumeric password only (no special chars), safe for .env and systemd 2026-07-07 17:11:58 +01:00
585d4e6ec8 fix: install.sh no presets, random password, copies local code instead of cloning 2026-07-07 17:06:54 +01:00
e03cb76017 fix: write BoltDB before Zoraxy starts (db not locked) + remove duplicate 2026-07-07 16:47:27 +01:00
fa9537bcb5 fix: longer wait for sys.db, fallback to touch + userCount check 2026-07-07 16:33:49 +01:00
c42807d076 refactor: configure Zoraxy via BoltDB + config files, no API/CSRF 2026-07-07 16:19:34 +01:00
90c8c57fbe debug: show login.html response when CSRF fetch fails 2026-07-07 16:12:30 +01:00