Commit graph

26 commits

Author SHA1 Message Date
Jakub Dorfman
36664f243e Add sudo rules for reudy to allow NOPASSWD systemctl reload for caddy and update panelctl.sh to use docker.io for image reference
Co-authored-by: Copilot <copilot@github.com>
2026-04-26 20:16:42 +02:00
Jakub Dorfman
a27b7de7fa added lingering for reudy 2026-04-26 20:04:37 +02:00
Jakub Dorfman
b2822b3c69 Add runtime environment checks for Podman in panelctl script
Co-authored-by: Copilot <copilot@github.com>
2026-04-26 19:58:50 +02:00
Jakub Dorfman
104951c88c Refactor is_safe_name and read_app_info functions for improved readability
Co-authored-by: Copilot <copilot@github.com>
2026-04-26 19:50:53 +02:00
Jakub Dorfman
8f944aefcb Enhance panel-api with compose functionality and update podman integration
Co-authored-by: Copilot <copilot@github.com>
2026-04-26 19:48:35 +02:00
Jakub Dorfman
49534ed568 Add panel-api service and update panelctl script for container management
Co-authored-by: Copilot <copilot@github.com>
2026-04-26 19:42:47 +02:00
Jakub Dorfman
c8ea1761ed Add panel-api and panelctl scripts for container management
Co-authored-by: Copilot <copilot@github.com>
2026-04-26 19:42:30 +02:00
Jakub Dorfman
93e23748c2 added podman and caddy imports for container running app 2026-04-26 19:33:44 +02:00
Jakub Dorfman
9a83e85487 removed authelia locale settings 2026-04-26 18:06:03 +02:00
Jakub Dorfman
afa1c263f6 added customization to authelia
Co-authored-by: Copilot <copilot@github.com>
2026-04-26 18:03:04 +02:00
Jakub Dorfman
b64042cd3a changed password and email 2026-04-26 15:58:28 +02:00
Jakub Dorfman
e81ffdea23 Enable TOTP and WebAuthn in Authelia configuration(QR code)
Co-authored-by: Copilot <copilot@github.com>
2026-04-26 15:47:28 +02:00
Jakub Dorfman
5d3d56bd35 added max retries to authelia
Co-authored-by: Copilot <copilot@github.com>
2026-04-26 15:42:29 +02:00
Jakub Dorfman
d7d5d5207d removed watch of user file for authelia(was causing build failure), added windows ssh key 2026-04-26 15:25:47 +02:00
Jakub Dorfman
74f191b42a Add Authelia configuration and secrets management 2026-04-26 15:12:42 +02:00
Jakub Dorfman
e46346d929 added bash-nixos to users in sectrets.nix and rekeyed secrets 2026-04-26 14:11:41 +02:00
Jakub Dorfman
a4a7aabda7 rekeyed it 2026-04-26 14:04:58 +02:00
Jakub Dorfman
e0d82c7317 added a test agenix secret 2026-04-26 14:01:16 +02:00
Jakub Dorfman
262d533e34 Add agenix to system packages and update flake.nix overlays
Co-authored-by: Copilot <copilot@github.com>
2026-04-26 13:45:47 +02:00
Jakub Dorfman
28cab74dc5 installed agenix 2026-04-26 13:34:03 +02:00
Jakub Dorfman
d2e907d94b Added laptop wsl to ssh authorized 2026-04-20 12:13:43 +02:00
Jakub Dorfman
367115508e changed message in hello container 2026-04-20 01:48:22 +02:00
Jakub Dorfman
c7c261332e merge 2026-04-20 01:42:32 +02:00
reudy14
f52e433423 caddy and hello world container 2026-04-20 01:42:32 +02:00
Jakub Dorfman
4577585e2c Added Desktop Debian for ssh access 2026-04-19 23:57:10 +02:00
Jakub Dorfman
40b596d46d initial commit 2026-04-19 01:25:46 +02:00