feat(hetzner): update virtualcam with bypassing payments

This commit is contained in:
2026-08-22 14:46:22 +02:00
parent e64c3d1310
commit b80316267f
4 changed files with 40 additions and 60 deletions
@@ -15,6 +15,12 @@
rev = rev;
};
srcPatched = pkgs.applyPatches {
name = "virtualcam-website-patched";
src = src;
patches = [./virtualcam-checkout.patch];
};
apiSrc = builtins.fetchGit {
url = "ssh://git@git.severijnse.eu:2222/jory/virtualcam-api.git";
rev = apiRev;
@@ -24,7 +30,7 @@
app = unstablePkgs.buildNpmPackage {
pname = "virtualcam-website";
version = "0.1.0";
src = src;
src = srcPatched;
npmDepsHash = "sha256-0g98Jh/RwoicjrfiSbfqNo331k3ab8hINjV6dHHN0y4=";
nodejs = unstablePkgs.nodejs;
@@ -232,6 +238,7 @@ in {
"DATABASE_URL=${dbUrl}"
"APP_URL=https://virtualcam.severijnse.eu"
"PAYMENTS_MODE=shkeeper"
"BYPASS_PAYMENTS=true"
"ADMIN_EMAILS=jory@severijnse.eu"
"SMTP_HOST=mail.severijnse.eu"
"SMTP_PORT=587"