89ea56e255
nextwks.sh: chown target dirs to non-root user after deploy
2026-07-11 00:23:52 +01:00
1b24799026
nextwks.sh: add IMAP prompts, stop old containers in all modes, port conflict check, health check diagnostics
2026-07-11 00:21:21 +01:00
2999f5da47
nextwks.sh: fix SIGPIPE crash on password gen and Go version fetch under pipefail
2026-07-11 00:17:07 +01:00
d23b6c2909
nextwks.sh: auto-escalate to root via sudo instead of erroring out
2026-07-11 00:14:55 +01:00
6e95c088e4
nextwks.sh: add root check with clear error message
2026-07-11 00:13:01 +01:00
6113f62ad2
README: add explicit curl download command before install
2026-07-11 00:07:56 +01:00
81e5505f2a
Unified install/update/destroy script with ephemeral build dir
...
- Replace deploy.sh and install.sh with tools/nextwks.sh
- Build in /tmp/nextwks-build (fresh clone every time), no more /opt/NextWks
- Script saves itself to ~/nextwks.sh on --install for easy future access
- Add AGENT.md with workflow rules for the new approach
- Secrets persisted in /opt/backup/.env (JWT, SESSION, password hash)
- Update README and CHANGELOG
2026-07-11 00:02:55 +01:00
07288f4e19
chore: bump to 0.1.0.0031
2026-07-10 23:34:19 +01:00
7b797f0785
fix: version display in admin header
2026-07-10 23:34:10 +01:00
2a255b55ec
chore: bump to 0.1.0.0030
2026-07-10 23:31:06 +01:00
20cc74ae50
fix: translation loader path to /opt/nextworkspace/lng
2026-07-10 23:30:57 +01:00
b7c65d37cd
chore: bump to 0.1.0.0029
2026-07-10 23:24:43 +01:00
a4b92feed9
fix: show git pull errors
2026-07-10 23:24:24 +01:00
54b2baf36c
chore: bump to 0.1.0.0028
2026-07-10 23:21:42 +01:00
960ee5bc7c
fix: smart update stops and removes old containers before redeploy
2026-07-10 23:21:33 +01:00
cd4c48b2f5
chore: bump to 0.1.0.0027
2026-07-10 23:03:31 +01:00
10d8d8bfc6
fix: inject AUTHELIA_SECRET into launcher compose env
2026-07-10 22:48:05 +01:00
87320e43e1
fix: auto-assign subnet, no static IPs (avoids conflicts)
2026-07-10 22:10:43 +01:00
9083119aca
fix: use 10.200.0.0/24 subnet (172.16.0.0/16 is host network)
2026-07-10 22:09:46 +01:00
634cab3464
fix: static IPs 172.16.0.0/24 in stack.yaml
2026-07-10 22:05:30 +01:00
30b0b88660
fix: add :Z to caddy data volume for permission handling
2026-07-10 21:58:43 +01:00
5e3c75d564
fix: kill old Caddy processes, fix .env permissions
2026-07-10 16:47:06 +01:00
b24bc4246b
fix: show podman network create errors (no silent failure)
2026-07-10 16:43:49 +01:00
12b2a787ab
fix: single stack.yaml for all containers (avoids pod conflicts)
2026-07-10 16:40:39 +01:00
b555f153be
fix: podman-compose down before up -d for clean state
2026-07-10 16:36:49 +01:00
414ead35d0
fix: pod cleanup loop, healthcheck in all compose files
2026-07-10 16:32:32 +01:00
8770476d61
fix: force clean all old pods before fresh deploy
2026-07-10 16:28:20 +01:00
8d2ffb503a
fix: all 3 containers on internal network, NO host networking
2026-07-10 16:13:57 +01:00
11bcd78a13
fix: static binary build, debian base image, env_file
2026-07-10 15:35:35 +01:00
8561f59beb
fix: use container names instead of static IPs
2026-07-10 15:26:46 +01:00
7e12e8d831
fix: simplify podman network creation (no subnet, non-silent)
2026-07-10 15:26:02 +01:00
956b9f2968
fix: add missing BINARY_NAME variable
2026-07-10 14:30:52 +01:00
079ca4bedb
fix: proper teardown and health check for podman network
2026-07-10 13:58:58 +01:00
2ce600bb6d
fix: podman network with fixed IPs, remove host networking
2026-07-10 13:54:33 +01:00
55e1cbece2
chore: bump to 0.1.0.0026
2026-07-10 13:20:18 +01:00
66eb350564
fix: inject Bearer token in API proxy
2026-07-10 13:19:45 +01:00
e39d1b9ebd
chore: bump to 0.1.0.0025
2026-07-10 13:16:30 +01:00
31bb7771cd
feat: user management in Access tab with modal
2026-07-10 13:15:48 +01:00
bb00b5cfb7
chore: bump to 0.1.0.0024
2026-07-10 13:10:44 +01:00
73bc5fa528
fix: populate Manager and TopUser dropdowns
2026-07-10 13:10:12 +01:00
b30ddacef0
chore: bump to 0.1.0.0023
2026-07-10 12:48:16 +01:00
5374473a59
fix: rename Department to Office Location
2026-07-10 12:44:59 +01:00
e34e71bf6a
chore: bump to 0.1.0.0022
2026-07-10 12:37:12 +01:00
19817691b2
feat: people directory with rich profiles
2026-07-10 12:36:40 +01:00
d9f480be95
chore: bump to 0.1.0.0021
2026-07-10 12:27:28 +01:00
2e21aa8bea
fix: register FuncMap for settings template
2026-07-10 12:27:19 +01:00
1e37c33603
feat: user settings page with profile, mail, preferences
2026-07-10 12:25:18 +01:00
e7566e66c7
chore: bump to 0.1.0.0020
2026-07-10 12:04:09 +01:00
ee29b28156
fix: add time import for net.DialTimeout
2026-07-10 12:03:37 +01:00
a1d4368a0a
fix: chown data/caddy to master in install.sh
2026-07-10 11:59:15 +01:00