Enhance panel-api with compose functionality and update podman integration

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
Jakub Dorfman 2026-04-26 19:48:35 +02:00
parent 49534ed568
commit 8f944aefcb
4 changed files with 163 additions and 4 deletions

View file

@ -9,6 +9,7 @@
pkgs.vim
pkgs.git
pkgs.agenix
pkgs.podman
pkgs.python3
pkgs.podman-compose
(pkgs.writeShellScriptBin "panelctl" (builtins.readFile ./panel/panelctl.sh))
@ -52,6 +53,12 @@
description = "Minimal panel API service";
after = [ "network.target" ];
wantedBy = [ "multi-user.target" ];
path = [
pkgs.podman
pkgs.podman-compose
pkgs.sudo
pkgs.coreutils
];
serviceConfig = {
Type = "simple";