Skip to content

Commit

Permalink
0.0.450 temp envs in dockerize
Browse files Browse the repository at this point in the history
  • Loading branch information
ivansglazunov committed Sep 8, 2024
1 parent cb94777 commit 51c8daa
Show file tree
Hide file tree
Showing 2 changed files with 86 additions and 5 deletions.
89 changes: 85 additions & 4 deletions .github/workflows/dockerize.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,93 @@ defaults:
run:
working-directory: ./
env:
DEEPLINKS_PUBLIC_URL: http://localhost:3006
NEXT_PUBLIC_DEEPLINKS_URL: http://localhost:3006
NEXT_PUBLIC_GQL_PATH: http://localhost:3006/gql
NEXT_PUBLIC_GQL_SSL: 0
NEXT_PUBLIC_DEEPLINKS_SERVER: http://localhost:3007
NEXT_PUBLIC_ENGINES_ROUTE: 0
NEXT_PUBLIC_DISABLE_CONNECTOR: 1
JWT_SECRET: '{"type":"HS256","key":"6HZ/FHOibbfr6FsGaArmXVwY1JEO+l2lTVDJeibc2yj2T6OKmx5dIw3UtMFBdUkhd9Q="}'
HASURA_GRAPHQL_JWT_SECRET: '{"type":"HS256","key":"6HZ/FHOibbfr6FsGaArmXVwY1JEO+l2lTVDJeibc2yj2T6OKmx5dIw3UtMFBdUkhd9Q="}'
DEEP_HASURA_GRAPHQL_JWT_SECRET: '{"type":"HS256","key":"6HZ/FHOibbfr6FsGaArmXVwY1JEO+l2lTVDJeibc2yj2T6OKmx5dIw3UtMFBdUkhd9Q="}'
DEEPLINKS_HASURA_STORAGE_URL: http://deep-hasura-storage:8000/
HASURA_ENDPOINT: http://deep-hasura:8080/v1
DOCKER_DEEPLINKS_URL: http://deep-links:3006
MIGRATIONS_DEEPLINKS_URL: http://deep-links:3006
HASURA_GRAPHQL_ADMIN_SECRET: e9cd987d6c7dd8206a34f7790fed2a29
MIGRATIONS_HASURA_SECRET: e9cd987d6c7dd8206a34f7790fed2a29
DEEPLINKS_HASURA_SECRET: e9cd987d6c7dd8206a34f7790fed2a29
POSTGRES_PASSWORD: d2ef4e87ecc262ff4615887006d8b7b4
HASURA_GRAPHQL_DATABASE_URL: postgres://postgres:d2ef4e87ecc262ff4615887006d8b7b4@deep-postgres:5432/postgres?sslmode=disable
POSTGRES_MIGRATIONS_SOURCE: postgres://postgres:d2ef4e87ecc262ff4615887006d8b7b4@deep-postgres:5432/postgres?sslmode=disable
RESTORE_VOLUME_FROM_SNAPSHOT: 0
MANUAL_MIGRATIONS: 1
MINIO_ROOT_USER: ce790e9910e093881a2f88382ac18c47
MINIO_ROOT_PASSWORD: 01f99f6095777953c9470ddecfe45931
S3_ACCESS_KEY: ce790e9910e093881a2f88382ac18c47
S3_SECRET_KEY: 01f99f6095777953c9470ddecfe45931
DEEPLINKS_PORT: 3006
DEEPCASE_PORT: 3007
npm_config_yes: true
DEEP_HASURA_PORT: 8080
DEEP_HASURA_GRAPHQL_DATABASE_URL: postgres://postgres:d2ef4e87ecc262ff4615887006d8b7b4@deep-postgres:5432/postgres?sslmode=disable
HASURA_GRAPHQL_ENABLE_CONSOLE: true
DEEP_HASURA_GRAPHQL_ENABLE_CONSOLE: true
HASURA_GRAPHQL_DEV_MODE: true
DEEP_HASURA_GRAPHQL_DEV_MODE: true
HASURA_GRAPHQL_LOG_LEVEL: debug
DEEP_HASURA_GRAPHQL_LOG_LEVEL: debug
HASURA_GRAPHQL_ENABLED_LOG_TYPES: startup,http-log,webhook-log,websocket-log,query-log
DEEP_HASURA_GRAPHQL_ENABLED_LOG_TYPES: startup,http-log,webhook-log,websocket-log,query-log
DEEP_HASURA_GRAPHQL_ADMIN_SECRET: e9cd987d6c7dd8206a34f7790fed2a29
HASURA_GRAPHQL_ENABLE_REMOTE_SCHEMA_PERMISSIONS: true
DEEP_HASURA_GRAPHQL_ENABLE_REMOTE_SCHEMA_PERMISSIONS: true
HASURA_GRAPHQL_UNAUTHORIZED_ROLE: undefined
DEEP_HASURA_GRAPHQL_UNAUTHORIZED_ROLE: undefined
DEEP_POSTGRES_PORT: 5432
POSTGRES_USER: postgres
DEEP_POSTGRES_USER: postgres
DEEP_POSTGRES_PASSWORD: d2ef4e87ecc262ff4615887006d8b7b4
PGGSSENCMODE: disable
DEEP_POSTGRES_GSS_ENCODING_MODE: disable
PGSSLMODE: disable
DEEP_POSTGRES_SSL_MODE: disable
PGREQUIRESSL: 0
DEEP_POSTGRES_REQUIRE_SSL: 0
DEEP_HASURA_STORAGE_PORT: 8000
DEEP_HASURA_STORAGE_HASURA_GRAPHQL_ADMIN_SECRET: e9cd987d6c7dd8206a34f7790fed2a29
HASURA_STORAGE_DEBUG: true
DEEP_HASURA_STORAGE_DEBUG: true
HASURA_METADATA: 1
DEEP_HASURA_STORAGE_HASURA_METADATA: 1
DEEP_HASURA_STORAGE_HASURA_ENDPOINT: http://deep-hasura:8080/v1
S3_ENDPOINT: http://deep-minio:9000
DEEP_HASURA_STORAGE_S3_ENDPOINT: http://deep-minio:9000
DEEP_HASURA_STORAGE_S3_ACCESS_KEY: ce790e9910e093881a2f88382ac18c47
DEEP_HASURA_STORAGE_S3_SECRET_KEY: 01f99f6095777953c9470ddecfe45931
S3_BUCKET: default
DEEP_HASURA_STORAGE_S3_BUCKET: default
S3_ROOT_FOLDER: default
DEEP_HASURA_STORAGE_S3_ROOT_FOLDER: default
POSTGRES_MIGRATIONS: 0
DEEP_HASURA_STORAGE_POSTGRES_MIGRATIONS: 0
DEEP_HASURA_STORAGE_POSTGRES_MIGRATIONS_SOURCE: postgres://postgres:d2ef4e87ecc262ff4615887006d8b7b4@deep-postgres:5432/postgres?sslmode=disable
DEEP_MINIO_PORT: 9000
DEEP_MINIO_CONSOLE_PORT: 32765
DEEP_MINIO_ROOT_USER: ce790e9910e093881a2f88382ac18c47
DEEP_MINIO_ROOT_PASSWORD: 01f99f6095777953c9470ddecfe45931
MIGRATIONS_ID_TYPE_SQL: bigint
MIGRATIONS_ID_TYPE_GQL: bigint
MIGRATIONS_SCHEMA: public
MIGRATIONS_RL_TABLE: rl_example__links__reserved
MIGRATIONS_DATE_TYPE_SQL: timestamp
RESERVED_LIFETIME_MS: 86400000
MIGRATIONS_DIR: /tmp/deep
MIGRATIONS_HASURA_PATH: localhost:8080
DEEPLINKS_HASURA_PATH: localhost:8080
MIGRATIONS_HASURA_SSL: 0
MIGRATIONS_HASURA_SECRET: myadminsecretkey
MIGRATIONS_DEEPLINKS_URL: http://host.docker.internal:3006
JWT_SECRET: '{"type":"HS256","key":"3EK6FD+o0+c7tzBNVfjpMkNDi2yARAAKzQlk8O2IKoxQu4nF7EdAh8s3TwpHwrdWT6R"}'
DEEPLINKS_HASURA_SSL: 0
jobs:
dockerize:
name: dockerize
Expand Down Expand Up @@ -51,7 +132,7 @@ jobs:
- name: Image digest
run: echo ${{ steps.docker_build.outputs.digest }}
- name: docker init
run: export DEEPLINKS_PUBLIC_URL=http://localhost:3006 && export NEXT_PUBLIC_DEEPLINKS_URL=http://localhost:3006 && export NEXT_PUBLIC_GQL_PATH=http://localhost:3006/gql && export NEXT_PUBLIC_GQL_SSL=0 && export NEXT_PUBLIC_DEEPLINKS_SERVER=http://localhost:3007 && export NEXT_PUBLIC_ENGINES_ROUTE=0 && export NEXT_PUBLIC_DISABLE_CONNECTOR=1 && export JWT_SECRET='{"type":"HS256","key":"6HZ/FHOibbfr6FsGaArmXVwY1JEO+l2lTVDJeibc2yj2T6OKmx5dIw3UtMFBdUkhd9Q="}' && export HASURA_GRAPHQL_JWT_SECRET='{"type":"HS256","key":"6HZ/FHOibbfr6FsGaArmXVwY1JEO+l2lTVDJeibc2yj2T6OKmx5dIw3UtMFBdUkhd9Q="}' && export DEEP_HASURA_GRAPHQL_JWT_SECRET='{"type":"HS256","key":"6HZ/FHOibbfr6FsGaArmXVwY1JEO+l2lTVDJeibc2yj2T6OKmx5dIw3UtMFBdUkhd9Q="}' && export DEEPLINKS_HASURA_STORAGE_URL=http://deep-hasura-storage:8000/ && export HASURA_ENDPOINT=http://deep-hasura:8080/v1 && export DOCKER_DEEPLINKS_URL=http://deep-links:3006 && export MIGRATIONS_DEEPLINKS_URL=http://deep-links:3006 && export HASURA_GRAPHQL_ADMIN_SECRET=e9cd987d6c7dd8206a34f7790fed2a29 && export MIGRATIONS_HASURA_SECRET=e9cd987d6c7dd8206a34f7790fed2a29 && export DEEPLINKS_HASURA_SECRET=e9cd987d6c7dd8206a34f7790fed2a29 && export POSTGRES_PASSWORD=d2ef4e87ecc262ff4615887006d8b7b4 && export HASURA_GRAPHQL_DATABASE_URL=postgres://postgres:d2ef4e87ecc262ff4615887006d8b7b4@deep-postgres:5432/postgres?sslmode=disable && export POSTGRES_MIGRATIONS_SOURCE=postgres://postgres:d2ef4e87ecc262ff4615887006d8b7b4@deep-postgres:5432/postgres?sslmode=disable && export RESTORE_VOLUME_FROM_SNAPSHOT=0 && export MANUAL_MIGRATIONS=1 && export MINIO_ROOT_USER=ce790e9910e093881a2f88382ac18c47 && export MINIO_ROOT_PASSWORD=01f99f6095777953c9470ddecfe45931 && export S3_ACCESS_KEY=ce790e9910e093881a2f88382ac18c47 && export S3_SECRET_KEY=01f99f6095777953c9470ddecfe45931 && export DEEPLINKS_PORT=3006 && export DEEPCASE_PORT=3007 && export npm_config_yes=true && export DEEP_HASURA_PORT=8080 && export DEEP_HASURA_GRAPHQL_DATABASE_URL=postgres://postgres:d2ef4e87ecc262ff4615887006d8b7b4@deep-postgres:5432/postgres?sslmode=disable && export HASURA_GRAPHQL_ENABLE_CONSOLE=true && export DEEP_HASURA_GRAPHQL_ENABLE_CONSOLE=true && export HASURA_GRAPHQL_DEV_MODE=true && export DEEP_HASURA_GRAPHQL_DEV_MODE=true && export HASURA_GRAPHQL_LOG_LEVEL=debug && export DEEP_HASURA_GRAPHQL_LOG_LEVEL=debug && export HASURA_GRAPHQL_ENABLED_LOG_TYPES=startup,http-log,webhook-log,websocket-log,query-log && export DEEP_HASURA_GRAPHQL_ENABLED_LOG_TYPES=startup,http-log,webhook-log,websocket-log,query-log && export DEEP_HASURA_GRAPHQL_ADMIN_SECRET=e9cd987d6c7dd8206a34f7790fed2a29 && export HASURA_GRAPHQL_ENABLE_REMOTE_SCHEMA_PERMISSIONS=true && export DEEP_HASURA_GRAPHQL_ENABLE_REMOTE_SCHEMA_PERMISSIONS=true && export HASURA_GRAPHQL_UNAUTHORIZED_ROLE=undefined && export DEEP_HASURA_GRAPHQL_UNAUTHORIZED_ROLE=undefined && export DEEP_POSTGRES_PORT=5432 && export POSTGRES_USER=postgres && export DEEP_POSTGRES_USER=postgres && export DEEP_POSTGRES_PASSWORD=d2ef4e87ecc262ff4615887006d8b7b4 && export PGGSSENCMODE=disable && export DEEP_POSTGRES_GSS_ENCODING_MODE=disable && export PGSSLMODE=disable && export DEEP_POSTGRES_SSL_MODE=disable && export PGREQUIRESSL=0 && export DEEP_POSTGRES_REQUIRE_SSL=0 && export DEEP_HASURA_STORAGE_PORT=8000 && export DEEP_HASURA_STORAGE_HASURA_GRAPHQL_ADMIN_SECRET=e9cd987d6c7dd8206a34f7790fed2a29 && export HASURA_STORAGE_DEBUG=true && export DEEP_HASURA_STORAGE_DEBUG=true && export HASURA_METADATA=1 && export DEEP_HASURA_STORAGE_HASURA_METADATA=1 && export DEEP_HASURA_STORAGE_HASURA_ENDPOINT=http://deep-hasura:8080/v1 && export S3_ENDPOINT=http://deep-minio:9000 && export DEEP_HASURA_STORAGE_S3_ENDPOINT=http://deep-minio:9000 && export DEEP_HASURA_STORAGE_S3_ACCESS_KEY=ce790e9910e093881a2f88382ac18c47 && export DEEP_HASURA_STORAGE_S3_SECRET_KEY=01f99f6095777953c9470ddecfe45931 && export S3_BUCKET=default && export DEEP_HASURA_STORAGE_S3_BUCKET=default && export S3_ROOT_FOLDER=default && export DEEP_HASURA_STORAGE_S3_ROOT_FOLDER=default && export POSTGRES_MIGRATIONS=0 && export DEEP_HASURA_STORAGE_POSTGRES_MIGRATIONS=0 && export DEEP_HASURA_STORAGE_POSTGRES_MIGRATIONS_SOURCE=postgres://postgres:d2ef4e87ecc262ff4615887006d8b7b4@deep-postgres:5432/postgres?sslmode=disable && export DEEP_MINIO_PORT=9000 && export DEEP_MINIO_CONSOLE_PORT=32765 && export DEEP_MINIO_ROOT_USER=ce790e9910e093881a2f88382ac18c47 && export DEEP_MINIO_ROOT_PASSWORD=01f99f6095777953c9470ddecfe45931 && export MIGRATIONS_ID_TYPE_SQL=bigint && export MIGRATIONS_ID_TYPE_GQL=bigint && export MIGRATIONS_SCHEMA=public && export MIGRATIONS_RL_TABLE=rl_example__links__reserved && export MIGRATIONS_DATE_TYPE_SQL=timestamp && export RESERVED_LIFETIME_MS=86400000 && export MIGRATIONS_DIR=/tmp/deep && export MIGRATIONS_HASURA_PATH=localhost:8080 && export DEEPLINKS_HASURA_PATH=localhost:8080 && export MIGRATIONS_HASURA_SSL=0 && export DEEPLINKS_HASURA_SSL=0 && docker compose -p deep up -d
run: docker compose -p deep up -d
- name: docker logs deep-links
run: docker logs deep-links
- name: migrate
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@deep-foundation/deeplinks",
"version": "0.0.449",
"version": "0.0.450",
"license": "Unlicense",
"type": "module",
"scripts": {
Expand Down

0 comments on commit 51c8daa

Please sign in to comment.