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 && \ 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