env fixes
This commit is contained in:
parent
5e57e2b416
commit
95a1950241
3 changed files with 8 additions and 20 deletions
7
.github/workflows/fly.yml
vendored
7
.github/workflows/fly.yml
vendored
|
@ -14,9 +14,7 @@ jobs:
|
||||||
flyctl deploy --remote-only \
|
flyctl deploy --remote-only \
|
||||||
--build-secret NEXT_PUBLIC_APP_ENV=${{ secrets.NEXT_PUBLIC_APP_ENV }} \
|
--build-secret NEXT_PUBLIC_APP_ENV=${{ secrets.NEXT_PUBLIC_APP_ENV }} \
|
||||||
--build-secret APP_ENV=${{ secrets.APP_ENV }} \
|
--build-secret APP_ENV=${{ secrets.APP_ENV }} \
|
||||||
--build-secret UPSTASH_RATELIMIT_SECONDS=${{ secrets.UPSTASH_RATELIMIT_SECONDS }} \
|
--build-secret REDIS_EXPIRY_SECONDS=${{ secrets.REDIS_EXPIRY_SECONDS }} \
|
||||||
--build-secret UPSTASH_RATELIMIT_REQUESTS=${{ secrets.UPSTASH_RATELIMIT_REQUESTS }} \
|
|
||||||
--build-secret UPSTASH_REDIS_EXPIRY_SECONDS=${{ secrets.UPSTASH_REDIS_EXPIRY_SECONDS }} \
|
|
||||||
--build-secret UNKEY_ROOT_KEY=${{ secrets.UNKEY_ROOT_KEY }} \
|
--build-secret UNKEY_ROOT_KEY=${{ secrets.UNKEY_ROOT_KEY }} \
|
||||||
--build-secret CLERK_SECRET_KEY=${{ secrets.CLERK_SECRET_KEY }} \
|
--build-secret CLERK_SECRET_KEY=${{ secrets.CLERK_SECRET_KEY }} \
|
||||||
--build-secret NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=${{ secrets.NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY }} \
|
--build-secret NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=${{ secrets.NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY }} \
|
||||||
|
@ -26,8 +24,7 @@ jobs:
|
||||||
--build-secret ABLY_API_KEY=${{ secrets.ABLY_API_KEY }} \
|
--build-secret ABLY_API_KEY=${{ secrets.ABLY_API_KEY }} \
|
||||||
--build-secret DATABASE_AUTH_TOKEN=${{ secrets.DATABASE_AUTH_TOKEN }} \
|
--build-secret DATABASE_AUTH_TOKEN=${{ secrets.DATABASE_AUTH_TOKEN }} \
|
||||||
--build-secret DATABASE_URL=${{ secrets.DATABASE_URL }} \
|
--build-secret DATABASE_URL=${{ secrets.DATABASE_URL }} \
|
||||||
--build-secret UPSTASH_REDIS_REST_URL=${{ secrets.UPSTASH_REDIS_REST_URL }} \
|
--build-secret REDIS_URL=${{ secrets.REDIS_URL }} \
|
||||||
--build-secret UPSTASH_REDIS_REST_TOKEN=${{ secrets.UPSTASH_REDIS_REST_TOKEN }} \
|
|
||||||
|
|
||||||
env:
|
env:
|
||||||
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}
|
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}
|
||||||
|
|
14
Dockerfile
14
Dockerfile
|
@ -34,9 +34,7 @@ COPY --link . .
|
||||||
# Build application
|
# Build application
|
||||||
RUN --mount=type=secret,id=NEXT_PUBLIC_APP_ENV \
|
RUN --mount=type=secret,id=NEXT_PUBLIC_APP_ENV \
|
||||||
--mount=type=secret,id=APP_ENV \
|
--mount=type=secret,id=APP_ENV \
|
||||||
--mount=type=secret,id=UPSTASH_RATELIMIT_SECONDS \
|
--mount=type=secret,id=REDIS_EXPIRY_SECONDS \
|
||||||
--mount=type=secret,id=UPSTASH_RATELIMIT_REQUESTS \
|
|
||||||
--mount=type=secret,id=UPSTASH_REDIS_EXPIRY_SECONDS \
|
|
||||||
--mount=type=secret,id=UNKEY_ROOT_KEY \
|
--mount=type=secret,id=UNKEY_ROOT_KEY \
|
||||||
--mount=type=secret,id=CLERK_SECRET_KEY \
|
--mount=type=secret,id=CLERK_SECRET_KEY \
|
||||||
--mount=type=secret,id=NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY \
|
--mount=type=secret,id=NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY \
|
||||||
|
@ -46,13 +44,10 @@ RUN --mount=type=secret,id=NEXT_PUBLIC_APP_ENV \
|
||||||
--mount=type=secret,id=ABLY_API_KEY \
|
--mount=type=secret,id=ABLY_API_KEY \
|
||||||
--mount=type=secret,id=DATABASE_AUTH_TOKEN \
|
--mount=type=secret,id=DATABASE_AUTH_TOKEN \
|
||||||
--mount=type=secret,id=DATABASE_URL \
|
--mount=type=secret,id=DATABASE_URL \
|
||||||
--mount=type=secret,id=UPSTASH_REDIS_REST_URL \
|
--mount=type=secret,id=REDIS_URL \
|
||||||
--mount=type=secret,id=UPSTASH_REDIS_REST_TOKEN \
|
|
||||||
NEXT_PUBLIC_APP_ENV="$(cat /run/secrets/NEXT_PUBLIC_APP_ENV)" \
|
NEXT_PUBLIC_APP_ENV="$(cat /run/secrets/NEXT_PUBLIC_APP_ENV)" \
|
||||||
APP_ENV="$(cat /run/secrets/APP_ENV)" \
|
APP_ENV="$(cat /run/secrets/APP_ENV)" \
|
||||||
UPSTASH_RATELIMIT_SECONDS="$(cat /run/secrets/UPSTASH_RATELIMIT_SECONDS)" \
|
REDIS_EXPIRY_SECONDS="$(cat /run/secrets/REDIS_EXPIRY_SECONDS)" \
|
||||||
UPSTASH_RATELIMIT_REQUESTS="$(cat /run/secrets/UPSTASH_RATELIMIT_REQUESTS)" \
|
|
||||||
UPSTASH_REDIS_EXPIRY_SECONDS="$(cat /run/secrets/UPSTASH_REDIS_EXPIRY_SECONDS)" \
|
|
||||||
UNKEY_ROOT_KEY="$(cat /run/secrets/UNKEY_ROOT_KEY)" \
|
UNKEY_ROOT_KEY="$(cat /run/secrets/UNKEY_ROOT_KEY)" \
|
||||||
CLERK_SECRET_KEY="$(cat /run/secrets/CLERK_SECRET_KEY)" \
|
CLERK_SECRET_KEY="$(cat /run/secrets/CLERK_SECRET_KEY)" \
|
||||||
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY="$(cat /run/secrets/NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY)" \
|
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY="$(cat /run/secrets/NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY)" \
|
||||||
|
@ -62,8 +57,7 @@ RUN --mount=type=secret,id=NEXT_PUBLIC_APP_ENV \
|
||||||
ABLY_API_KEY="$(cat /run/secrets/ABLY_API_KEY)" \
|
ABLY_API_KEY="$(cat /run/secrets/ABLY_API_KEY)" \
|
||||||
DATABASE_AUTH_TOKEN="$(cat /run/secrets/DATABASE_AUTH_TOKEN)" \
|
DATABASE_AUTH_TOKEN="$(cat /run/secrets/DATABASE_AUTH_TOKEN)" \
|
||||||
DATABASE_URL="$(cat /run/secrets/DATABASE_URL)" \
|
DATABASE_URL="$(cat /run/secrets/DATABASE_URL)" \
|
||||||
UPSTASH_REDIS_REST_URL="$(cat /run/secrets/UPSTASH_REDIS_REST_URL)" \
|
REDIS_URL="$(cat /run/secrets/REDIS_URL)" \
|
||||||
UPSTASH_REDIS_REST_TOKEN="$(cat /run/secrets/UPSTASH_REDIS_REST_TOKEN)" \
|
|
||||||
pnpm run build
|
pnpm run build
|
||||||
|
|
||||||
# Remove development dependencies
|
# Remove development dependencies
|
||||||
|
|
|
@ -58,9 +58,7 @@
|
||||||
"secrets": [
|
"secrets": [
|
||||||
"NEXT_PUBLIC_APP_ENV",
|
"NEXT_PUBLIC_APP_ENV",
|
||||||
"APP_ENV",
|
"APP_ENV",
|
||||||
"UPSTASH_RATELIMIT_SECONDS",
|
"REDIS_EXPIRY_SECONDS",
|
||||||
"UPSTASH_RATELIMIT_REQUESTS",
|
|
||||||
"UPSTASH_REDIS_EXPIRY_SECONDS",
|
|
||||||
"UNKEY_ROOT_KEY",
|
"UNKEY_ROOT_KEY",
|
||||||
"CLERK_SECRET_KEY",
|
"CLERK_SECRET_KEY",
|
||||||
"NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY",
|
"NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY",
|
||||||
|
@ -70,8 +68,7 @@
|
||||||
"ABLY_API_KEY",
|
"ABLY_API_KEY",
|
||||||
"DATABASE_AUTH_TOKEN",
|
"DATABASE_AUTH_TOKEN",
|
||||||
"DATABASE_URL",
|
"DATABASE_URL",
|
||||||
"UPSTASH_REDIS_REST_URL",
|
"REDIS_URL"
|
||||||
"UPSTASH_REDIS_REST_TOKEN"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue