From f437ef77da9de390b30a160d90dd17dd3dbfd0c9 Mon Sep 17 00:00:00 2001 From: thespad Date: Tue, 26 May 2026 17:22:13 +0000 Subject: [PATCH 1/2] dangerously-allow-all-builds --- Dockerfile | 4 ++-- Dockerfile.aarch64 | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 441e7db..0df50e9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -36,7 +36,7 @@ RUN \ echo "*** install your_spotify client ***" && \ cd /app/www && \ rm -rf /app/www/apps/server && \ - CI=true pnpm install --frozen-lockfile && \ + CI=true pnpm install --frozen-lockfile --dangerously-allow-all-builds && \ cd /app/www/apps/client && \ pnpm typecheck && \ pnpm build @@ -46,7 +46,7 @@ FROM buildbase AS buildserver RUN \ echo "*** install your_spotify server ***" && \ cd /app/www && \ - CI=true pnpm install --frozen-lockfile && \ + CI=true pnpm install --frozen-lockfile --dangerously-allow-all-builds && \ cd /app/www/apps/server && \ rm eslint.config.mts && \ pnpm typecheck && \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index aad9066..dc78f87 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -36,7 +36,7 @@ RUN \ echo "*** install your_spotify client ***" && \ cd /app/www && \ rm -rf /app/www/apps/server && \ - CI=true pnpm install --frozen-lockfile && \ + CI=true pnpm install --frozen-lockfile --dangerously-allow-all-builds && \ cd /app/www/apps/client && \ pnpm typecheck && \ pnpm build @@ -46,7 +46,7 @@ FROM buildbase AS buildserver RUN \ echo "*** install your_spotify server ***" && \ cd /app/www && \ - CI=true pnpm install --frozen-lockfile && \ + CI=true pnpm install --frozen-lockfile --dangerously-allow-all-builds && \ cd /app/www/apps/server && \ rm eslint.config.mts && \ pnpm typecheck && \ From 65c092b156b420fa07bb2f7ece2f666bf4f85793 Mon Sep 17 00:00:00 2001 From: thespad Date: Tue, 26 May 2026 17:27:44 +0000 Subject: [PATCH 2/2] Add API delay env --- readme-vars.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/readme-vars.yml b/readme-vars.yml index 841a002..123863f 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -23,6 +23,7 @@ param_env_vars: - {env_var: "APP_URL", env_value: "http://localhost", desc: "The protocol and hostname where the app will be accessed."} - {env_var: "SPOTIFY_PUBLIC", env_value: "", desc: "Your Spotify application client ID."} - {env_var: "SPOTIFY_SECRET", env_value: "", desc: "Your Spotify application secret."} + - {env_var: "SPOTIFY_API_DELAY_MS", env_value: "2000", desc: "Minimum delay in milliseconds between each spotify request. Can help with hitting 429 when importing data."} - {env_var: "CORS", env_value: "http://localhost:80,https://localhost:443", desc: "Allowed CORS sources, set to `all` to allow any source."} - {env_var: "MONGO_ENDPOINT", env_value: "mongodb://mongo:27017/your_spotify", desc: "Set mongodb endpoint address/port."} # application setup block