cd install_manifests/docker_compose
cp .env.example .env
docker-compose up -d
cd ../packages/hasura_cli
hasura migrate apply
hasura metadata apply
melos bootstrap
melos schema
melos codegen
You can open the Console from the Hasura CLI by running:
cd install_manifests/pacakges/hasura_cli
hasura console
All Pull Request titles and commits must follow the conventional commit message format:
feat: Add new feature
chore: Remove unused file
fix: Fix bug
refactor: Refactor code
style: Improve the style
docs: Update docs
This is used to automate the versioning of the packages.
Run and accept the versioning
melos version --all
Then, push the new version:
git push --follow-tags
-
https://localhost:1337: Hasura Console
-
https://localhost:1337/v1/graphql: GraphQL
-
https://localhost:1337/v1/auth: Authentication
-
https://localhost:1337/v1/storage: Storage
-
https://localhost:1337/v1/functions: Functions
-
http://localhost:9090: Traefik
-
http://localhost:8025: Mailhog SMTP -Testing dashboard
The application consists of open source software:
- Database: PostgreSQL
- Instant GraphQL API: Hasura
- Hasura CLI: Hasura-Cli
- Authentication: Hasura Auth
- Storage: Hasura Storage
- Serverless Functions: Node.js (JavaScript and TypeScript)
- Reverse Proxy: Traefik
Eusebiu A. Plesa |