65 Commits

Author SHA1 Message Date
Hunter Halloran
6c0e877c64 feat: Add Azure external auth provider 2026-01-09 12:55:03 -05:00
Hunter Halloran
ae0b9a7124 feat: Begin support for OIDC login 2026-01-09 12:21:47 -05:00
Hunter David Halloran
dab32f5884 fix: Just disable the firewall 2025-12-30 01:30:30 +00:00
Hunter David Halloran
a7d9238679 Update default.nix 2025-12-30 01:22:19 +00:00
Hunter David Halloran
7dbaae616d fix: Add gigE cameras to firewall allow list. 2025-12-30 01:17:42 +00:00
UGA Innovation Factory
49cded91cf use checksum to see changes to src 2025-12-19 18:49:07 -05:00
UGA Innovation Factory
21de5c571e use checksum to see changes to src 2025-12-19 18:47:35 -05:00
UGA Innovation Factory
73d007c58e update 2025-12-19 18:36:05 -05:00
UGA Innovation Factory
9383365b0c round bottom for password 2025-12-19 18:23:06 -05:00
UGA Innovation Factory
36ed172dbd color bottom for password 2025-12-19 18:15:30 -05:00
UGA Innovation Factory
e96ea849b8 color fix for password too 2025-12-19 18:11:51 -05:00
UGA Innovation Factory
5d1878f4a8 actually apply colors correctly 2025-12-19 18:08:20 -05:00
UGA Innovation Factory
11a602b954 apply text color to body 2025-12-19 17:53:05 -05:00
UGA Innovation Factory
100fdf3ba1 respect font import with safari 2025-12-19 17:41:03 -05:00
UGA Innovation Factory
c22c60d940 updated dark color scheme to show text on login 2025-12-19 17:29:39 -05:00
UGA Innovation Factory
fb65618abb Add usda-dash.ugaif.com to allowed hosts 2025-12-19 16:07:22 -05:00
UGA Innovation Factory
40e46e9bd7 added a space to test something 2025-12-19 15:33:08 -05:00
UGA Innovation Factory
e913a164f3 test update-ref tool 2025-12-19 13:06:31 -05:00
UGA Innovation Factory
a52962b08d add ports allowed past firewall 2025-12-19 09:41:30 -05:00
UGA Innovation Factory
762be05aa7 Add activation script to clean up old NFS automount unit 2025-12-18 21:18:20 -05:00
UGA Innovation Factory
a50e8938df Use regular NFS mount instead of automount 2025-12-18 21:17:06 -05:00
UGA Innovation Factory
bae934b120 Restore automount options for NFS share 2025-12-18 21:15:49 -05:00
UGA Innovation Factory
a8cd308745 Fix camera SDK source: use directory instead of runCommand 2025-12-18 21:13:46 -05:00
UGA Innovation Factory
0e333ed19b Enable NFS client (rpcbind) and update mount options 2025-12-18 21:11:50 -05:00
UGA Innovation Factory
8dd6aa5edf Add NFS mount for /mnt/nfs_share from gaia (192.168.1.249) 2025-12-18 21:07:15 -05:00
UGA Innovation Factory
d76ccbb2c6 Add port 8000 (Camera API) to firewall rules 2025-12-18 21:01:18 -05:00
UGA Innovation Factory
250153d84e Mount SDK to /opt/camera-sdk/lib in container 2025-12-18 20:52:02 -05:00
UGA Innovation Factory
13c9e20dd6 Fix SDK derivation: use x64 library directory 2025-12-18 20:46:45 -05:00
UGA Innovation Factory
ba5642f6c1 Use runCommand to handle SDK filename with parentheses 2025-12-18 20:41:37 -05:00
UGA Innovation Factory
41683bacb9 Fix SDK path: use string concatenation for filename with parentheses 2025-12-18 20:41:07 -05:00
UGA Innovation Factory
4a79ffa7be Fix docker-compose processing: use awk instead of Python for multi-line regex 2025-12-18 20:40:21 -05:00
UGA Innovation Factory
aa4a50fb69 Add camera SDK Nix derivation and remove Docker-based SDK installation 2025-12-18 20:38:19 -05:00
UGA Innovation Factory
6d441a14a1 Replace localhost with 192.168.1.156 in docker-compose 2025-12-18 19:55:54 -05:00
UGA Innovation Factory
a1c53fd0e1 Replace exp-dash hostname with 192.168.1.156 in docker-compose 2025-12-18 19:51:04 -05:00
UGA Innovation Factory
a65db0d2b4 Fix Docker volumes: sync app code to /var/lib/usda-vision for writable node_modules 2025-12-18 19:41:23 -05:00
UGA Innovation Factory
a27ac14872 Enable firewall with USDA Vision and Supabase ports 2025-12-18 19:32:41 -05:00
UGA Innovation Factory
308c044c75 Fix supabase directory structure - create writable .branches directory 2025-12-18 19:25:40 -05:00
UGA Innovation Factory
58333cf962 Disable Nix sandbox for LXC container compatibility 2025-12-18 19:23:01 -05:00
UGA Innovation Factory
7d1e734ca4 Fix supabase-cli to use writable /var/lib/supabase directory 2025-12-18 19:21:41 -05:00
UGA Innovation Factory
ce9ff2a7e8 Process docker-compose.yml to TMPDIR before copying to read-only output 2025-12-18 19:18:57 -05:00
UGA Innovation Factory
4625d0c2d6 Add LXC Docker support: sysctl settings and Proxmox config notes 2025-12-18 19:13:23 -05:00
UGA Innovation Factory
e1ccd7cc3e Add chmod to rsync to keep directories writable 2025-12-18 19:07:09 -05:00
UGA Innovation Factory
594a2a97d5 Process docker-compose.yml to TMPDIR before copying to read-only output 2025-12-18 19:06:11 -05:00
UGA Innovation Factory
1af1532e72 Move verification after docker-compose.yml creation 2025-12-18 19:03:31 -05:00
UGA Innovation Factory
87c3b7f434 Process docker-compose.yml during copy instead of modifying after 2025-12-18 19:02:28 -05:00
UGA Innovation Factory
352ef4abdc Remove old docker-compose.yml before moving to fix permissions 2025-12-18 19:00:26 -05:00
UGA Innovation Factory
0f23bedaf6 Simplify module args - use relative path for usda-vision 2025-12-18 18:59:04 -05:00
UGA Innovation Factory
ee58b84ef0 Fix docker-compose.yml sed and enable submodules 2025-12-18 18:58:25 -05:00
UGA Innovation Factory
9d972effe0 fix build step: 2025-12-18 18:49:56 -05:00
UGA Innovation Factory
393baa6365 systemd fix 2025-12-18 18:46:49 -05:00