4 Commits

Author SHA1 Message Date
urania 5777e4910e feat: bootstrap admin user on first run
When the user table is empty, init creates an admin via better-auth's
admin.createUser API. ADMIN_USERNAME / ADMIN_EMAIL / ADMIN_PASSWORD
configure it; password is generated and logged once if not provided.

Also silence the cosmetic async_hooks warning by marking it external.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-26 13:48:27 +02:00
urania 08d0c18fe3 feat: added dockerfile 2026-06-26 09:37:33 +02:00
urania 522ab09bd8 feat: expand dashboard with storage, network, and package management features while enhancing UI components and remote services 2026-06-24 12:34:14 +02:00
urania 8a81eb2634 initial commit 2026-06-22 17:47:16 +02:00