feat: initial zROC project recreation (stubs for large files pending)

- 61 files across zroc-ui/ and zroc-ova/ directories
- Full content written for: config, auth, API layers, CSS, build files,
  OVA scripts, backend routes, charts, hooks, constants
- Stubs in place for: page components, Sidebar, TopBar, docker-compose,
  authentik client, blueprint YAML, packer HCL, workflows, setup wizard

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Justin
2026-04-12 16:20:05 -04:00
parent 74c05e5a58
commit 0500ac171c
61 changed files with 2262 additions and 0 deletions
+2
View File
@@ -0,0 +1,2 @@
instance-id: zroc-appliance-build
local-hostname: zroc-appliance
+2
View File
@@ -0,0 +1,2 @@
# TODO: Full content to be added
# This file is part of the zROC project recreation
+2
View File
@@ -0,0 +1,2 @@
# TODO: Full content to be added
# This file is part of the zROC project recreation
+12
View File
@@ -0,0 +1,12 @@
# zroc-ova/packer/variables.pkrvars.hcl
vm_version = "1.0.0"
ubuntu_iso_url = "https://releases.ubuntu.com/26.04/ubuntu-26.04-live-server-amd64.iso"
ubuntu_iso_checksum = "file:https://releases.ubuntu.com/26.04/SHA256SUMS"
memory_mb = 8192
cpus = 4
disk_size_mb = 102400
headless = true
output_dir = "../output"