Skip to content

Commit

Permalink
build run 6
Browse files Browse the repository at this point in the history
  • Loading branch information
avukalov committed Oct 6, 2024
1 parent d094b99 commit 7feaeb5
Show file tree
Hide file tree
Showing 4 changed files with 37 additions and 35 deletions.
25 changes: 25 additions & 0 deletions .env.local
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# HASURA
NEXT_PUBLIC_HASURA_WS="wss://safe-sparrow-62.hasura.app/v1/graphql"
HASURA_SECRET="J4w5EXdux2nBi9M97yyHrjrsScLcN8TmNJ7lzYxy7twAhjw0r5I51Zdv5piccAnJ"
HASURA_URL="https://safe-sparrow-62.hasura.app/v1/graphql"

# AUTH0
AUTH0_AUDIENCE="https://hasura.io/learn"
AUTH0_BASE_URL="http://localhost:3000/"
AUTH0_SECRET="2ddc1f2f1d75f11d845f007dca103726709dfe8c78a02ac6cbfbbb815f73a867"
AUTH0_ISSUER_BASE_URL="https://avdevelopment.eu.auth0.com"
AUTH0_CLIENT_ID="Ai36nBSeAhPOG8C2tyMnjV5x0TpKNway"
AUTH0_CLIENT_SECRET="GYeyZvld3_fKi2w5Xn-zI1buTs8EHUF8PFaZa9IdzbhdotMQWAggMPiTjXMTeQay"
# AUTH_SECRET="Ih2AwwhfOcpE5hncY7KZOkBRez24kYR4s1P5BhFJca8="

# POSTGRESQL
POSTGRES_URL="postgres://default:BKV4b3ECPhNp@ep-proud-hat-36861472-pooler.us-east-1.postgres.vercel-storage.com/verceldb"
# POSTGRES_URL_NON_POOLING="postgres://default:BKV4b3ECPhNp@ep-proud-hat-36861472.us-east-1.postgres.vercel-storage.com/verceldb"
# POSTGRES_PRISMA_URL="postgres://default:BKV4b3ECPhNp@ep-proud-hat-36861472-pooler.us-east-1.postgres.vercel-storage.com/verceldb?pgbouncer=true&connect_timeout=15"
# POSTGRES_USER="default"
# POSTGRES_PASSWORD="BKV4b3ECPhNp"
# POSTGRES_HOST="ep-proud-hat-36861472-pooler.us-east-1.postgres.vercel-storage.com"
# POSTGRES_DATABASE="verceldb"



21 changes: 11 additions & 10 deletions .github/workflows/docker-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,6 @@ jobs:
docker build . \
--file Dockerfile \
--tag next-dashboard:$(date +%s)
--build-arg NEXT_PUBLIC_HASURA_WS=${{ secrets.NEXT_PUBLIC_HASURA_WS }} \
--build-arg HASURA_SECRET=${{ secrets.HASURA_SECRET }} \
--build-arg HASURA_URL=${{ secrets.HASURA_URL }} \
--build-arg AUTH0_AUDIENCE=${{ secrets.AUTH0_AUDIENCE }} \
--build-arg AUTH0_BASE_URL=${{ secrets.AUTH0_BASE_URL }} \
--build-arg AUTH0_SECRET=${{ secrets.AUTH0_SECRET }} \
--build-arg AUTH0_ISSUER_BASE_URL=${{ secrets.AUTH0_ISSUER_BASE_URL }} \
--build-arg AUTH0_CLIENT_ID=${{ secrets.AUTH0_CLIENT_ID }} \
--build-arg AUTH0_CLIENT_SECRET=${{ secrets.AUTH0_CLIENT_SECRET }} \
--build-arg POSTGRES_URL=${{ secrets.POSTGRES_URL }}
# config:
# runs-on: ubuntu-latest
Expand All @@ -44,3 +34,14 @@ jobs:
# echo 'AUTH0_CLIENT_ID=${{ secrets.AUTH0_CLIENT_ID }}' >> .env.local
# echo 'AUTH0_CLIENT_SECRET=${{ secrets.AUTH0_CLIENT_SECRET }}' >> .env.local
# echo 'POSTGRES_URL=${{ secrets.POSTGRES_URL }}' >> .env.local

# --build-arg NEXT_PUBLIC_HASURA_WS=${{ secrets.NEXT_PUBLIC_HASURA_WS }} \
# --build-arg HASURA_SECRET=${{ secrets.HASURA_SECRET }} \
# --build-arg HASURA_URL=${{ secrets.HASURA_URL }} \
# --build-arg AUTH0_AUDIENCE=${{ secrets.AUTH0_AUDIENCE }} \
# --build-arg AUTH0_BASE_URL=${{ secrets.AUTH0_BASE_URL }} \
# --build-arg AUTH0_SECRET=${{ secrets.AUTH0_SECRET }} \
# --build-arg AUTH0_ISSUER_BASE_URL=${{ secrets.AUTH0_ISSUER_BASE_URL }} \
# --build-arg AUTH0_CLIENT_ID=${{ secrets.AUTH0_CLIENT_ID }} \
# --build-arg AUTH0_CLIENT_SECRET=${{ secrets.AUTH0_CLIENT_SECRET }} \
# --build-arg POSTGRES_URL=${{ secrets.POSTGRES_URL }}
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ yarn-debug.log*
yarn-error.log*

# local env files
.env*.local

.env

# vercel
Expand Down
24 changes: 0 additions & 24 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,30 +11,6 @@ RUN npm install
# Copy the rest of the application code
COPY . .

# Define build arguments (these will come from --build-arg)
ARG NEXT_PUBLIC_HASURA_WS
ARG HASURA_SECRET
ARG HASURA_URL
ARG AUTH0_AUDIENCE
ARG AUTH0_BASE_URL
ARG AUTH0_SECRET
ARG AUTH0_ISSUER_BASE_URL
ARG AUTH0_CLIENT_ID
ARG AUTH0_CLIENT_SECRET
ARG POSTGRES_URL

# Set these as environment variables so the Next.js app can access them
ENV NEXT_PUBLIC_HASURA_WS=${NEXT_PUBLIC_HASURA_WS}
ENV HASURA_SECRET=${HASURA_SECRET}
ENV HASURA_URL=${HASURA_URL}
ENV AUTH0_AUDIENCE=${AUTH0_AUDIENCE}
ENV AUTH0_BASE_URL=${AUTH0_BASE_URL}
ENV AUTH0_SECRET=${AUTH0_SECRET}
ENV AUTH0_ISSUER_BASE_URL=${AUTH0_ISSUER_BASE_URL}
ENV AUTH0_CLIENT_ID=${AUTH0_CLIENT_ID}
ENV AUTH0_CLIENT_SECRET=${AUTH0_CLIENT_SECRET}
ENV POSTGRES_URL=${POSTGRES_URL}

# Build the application
RUN npm run build

Expand Down

0 comments on commit 7feaeb5

Please sign in to comment.