env.yml 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. default_env: &default_env
  2. WARTHOG_INTROSPECTION: true
  3. WARTHOG_PLAYGROUND: true
  4. WARTHOG_DB_SYNCHRONIZE: false
  5. ## if the DB is synced, the new columns
  6. ## created by migrations are dropped, no good
  7. ## one should run `WARTHOG_DB_SYNCHRONIZE=true yarn sync` manually instead
  8. WARTHOG_DB_OVERRIDE: false
  9. WARTHOG_DB_DATABASE: ${env:DB_NAME}
  10. WARTHOG_DB_USERNAME: ${env:DB_USER}
  11. WARTHOG_DB_PASSWORD: ${env:DB_PASS}
  12. WARTHOG_DB_HOST: ${env:DB_HOST}
  13. WARTHOG_DB_PORT: ${env:DB_PORT}
  14. WARTHOG_APP_PORT: ${env:GRAPHQL_SERVER_PORT}
  15. WARTHOG_APP_HOST: ${env:GRAPHQL_SERVER_HOST}
  16. GRAPHQL_SERVER_PORT: ${env:GRAPHQL_SERVER_PORT}
  17. GRAPHQL_SERVER_HOST: ${env:GRAPHQL_SERVER_HOST}
  18. PGDATABASE: ${env:DB_NAME}
  19. PGUSER: ${env:DB_USER}
  20. PGPASSWORD: ${env:DB_PASS}
  21. PGHOST: ${env:DB_HOST}
  22. PGPORT: ${env:DB_PORT}
  23. development:
  24. <<: *default_env
  25. DEBUG: 'qnode-cli:*'
  26. NODE_ENV: development
  27. staging:
  28. <<: *default_env
  29. production:
  30. NODE_ENV: production
  31. <<: *default_env