https://github.com/csprance/void
VOID Stack. Typescript/Docker/Hasura in a monorepo with fantastic dx and a cli. Virtualization/Orchestration/Integration/Deployment
https://github.com/csprance/void
Last synced: 4 months ago
JSON representation
VOID Stack. Typescript/Docker/Hasura in a monorepo with fantastic dx and a cli. Virtualization/Orchestration/Integration/Deployment
- Host: GitHub
- URL: https://github.com/csprance/void
- Owner: csprance
- Created: 2024-10-14T21:12:54.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-23T19:25:37.000Z (over 1 year ago)
- Last Synced: 2025-08-30T06:38:38.842Z (10 months ago)
- Language: TypeScript
- Size: 521 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# VOID Stack
> A boilerplate framework for modern web service development. Virtualization/Orchestration/Integration/Deployment
> all wrapped up in one with fantastic DX. Battle tested.
## Documentation
- [Documentation Website](https://docs.void-app.org)
- Or run `yarn run docs`
## Folder Structure
> Monorepo
- apps/
- These are services or applications that can run
- infrastructure/
- These are things like databases or high level admin
- packages/
- These are shared packages we want to share between the repository
## Deployment
Any push to the `main` branch triggers a new build and deployment.
If you wish to avoid this, please make changes in a different branch **OR** add the string `SKIP-DEPLOY` to a git commit message.
This will cause the Deployment to be skipped.
To reset the production database to be the default database as if the application was just created add the string
`:feelsgood: RESET-PROD`
You can modify this behavior in the [deploy.yml](.github/workflows/deploy.yml) file.