{ config, lib, pkgs, ... }: { virtualisation.oci-containers.containers.formula11_pocketbase = { image = "gitea.vps.chriphost.de/christoph/pocketbase:0.25.0"; autoStart = true; dependsOn = [ # "pihole" ]; ports = [ "8090:8080" ]; volumes = [ "formula11_pb_data:/pb/pb_data" ]; environment = {}; extraOptions = [ # "--gpus=all" "--net=behind-nginx" ]; }; virtualisation.oci-containers.containers.formula11 = { image = "gitea.vps.chriphost.de/christoph/formula11:latest"; autoStart = true; dependsOn = [ "formula11_pocketbase" ]; ports = [ # "8080:8090" "5173:3000" ]; volumes = []; environment = { # PB_PROTOCOL="http"; # PB_HOST="formula11_pocketbase"; # PB_PORT="8000"; # PB_PROTOCOL="https"; # PB_URL="f11pb.vps.chriphost.de"; PUBLIC_PBURL="https://f11pb.vps.chriphost.de"; # Required by SvelteKit to prevent cross-site POST errors ORIGIN="https://f11.vps.chriphost.de"; }; extraOptions = [ # "--gpus=all" "--net=behind-nginx" ]; }; }