# Quadlet do Podman -> o systemd (usuario) converte isto em api-scardua.service # Instalar em: ~/.config/containers/systemd/api-scardua.container # Aplicar com: systemctl --user daemon-reload && systemctl --user start api-scardua [Unit] Description=API Scardua [Container] # AJUSTE para o teu usuario/org no Forgejo Image=git.flstecnologia.tech//api-scardua:latest AutoUpdate=registry ContainerName=api-scardua # Somente a rede do proxy (Caddy alcanca por "api-scardua:8000"). # NAO entra na db-net: esta API usa Oracle EXTERNO, nao o Postgres da VPS. Network=fls.network # configs.json montado read-only. :Z reetiqueta o arquivo pro rootless/SELinux. # Coloque o arquivo real em ~/.config/api-scardua/configs.json no servidor. Volume=%h/.config/api-scardua/configs.json:/app/configs.json:ro,Z # Healthcheck vem embutido na imagem (HEALTHCHECK no Dockerfile) -> o # podman auto-update usa pra decidir rollback. [Service] Restart=always [Install] WantedBy=default.target