feat: add multi-user management and secure LuCI access

This commit is contained in:
benya
2026-07-19 23:10:07 +03:00
parent 80351ffce1
commit e6236f505c
55 changed files with 2876 additions and 321 deletions

View File

@@ -0,0 +1,9 @@
#!/bin/sh
set -eu
# Existing releases ran as root, so an already-populated named volume may be
# root-owned. Repair only the dedicated data volume before dropping privilege.
mkdir -p /data
chown -R rmm:rmm /data
exec su-exec rmm:rmm "$@"