feat: MVP phase 1 complete

This commit is contained in:
Blake Ridgway
2026-03-25 02:41:17 -05:00
parent 81ae5c6c7b
commit bfa03e6fbf
32 changed files with 3503 additions and 39 deletions

View File

@@ -0,0 +1,23 @@
[Unit]
Description=Arcline Portal — customer dashboard
After=network.target
[Service]
Type=simple
User=arcline
Group=arcline
WorkingDirectory=/opt/arcline-portal
EnvironmentFile=/opt/arcline-portal/.env
ExecStart=/opt/arcline-portal/arcline-portal
Restart=on-failure
RestartSec=5s
# Hardening
NoNewPrivileges=yes
PrivateTmp=yes
ProtectSystem=strict
ProtectHome=yes
ReadWritePaths=/opt/arcline-portal
[Install]
WantedBy=multi-user.target