This directory contains example configurations for different project types.
<!-- AUTOMANIC-CONFIG-START -->
PROJECT_TYPE: web-app
LANGUAGE: python
FRAMEWORK: fastapi
BUILD_SYSTEM: pip
DATABASE: postgresql
DEPLOYMENT: docker
CI_CD: github-actions
TESTING: pytest
LICENSE_TYPE: mit
VISIBILITY: public
<!-- AUTOMANIC-CONFIG-END -->
<!-- AUTOMANIC-CONFIG-START -->
PROJECT_TYPE: cli-tool
LANGUAGE: javascript
FRAMEWORK: none
BUILD_SYSTEM: npm
DATABASE: none
DEPLOYMENT: none
CI_CD: github-actions
TESTING: jest
LICENSE_TYPE: mit
VISIBILITY: public
<!-- AUTOMANIC-CONFIG-END -->
<!-- AUTOMANIC-CONFIG-START -->
PROJECT_TYPE: api
LANGUAGE: go
FRAMEWORK: gin
BUILD_SYSTEM: go
DATABASE: postgresql
DEPLOYMENT: kubernetes
CI_CD: github-actions
TESTING: go-test
LICENSE_TYPE: apache-2.0
VISIBILITY: public
<!-- AUTOMANIC-CONFIG-END -->
<!-- AUTOMANIC-CONFIG-START -->
PROJECT_TYPE: web-app
LANGUAGE: typescript
FRAMEWORK: react
BUILD_SYSTEM: npm
DATABASE: none
DEPLOYMENT: vercel
CI_CD: github-actions
TESTING: jest
LICENSE_TYPE: mit
VISIBILITY: public
<!-- AUTOMANIC-CONFIG-END -->
<!-- AUTOMANIC-CONFIG-START -->
PROJECT_TYPE: data-science
LANGUAGE: python
FRAMEWORK: pytorch
BUILD_SYSTEM: pip
DATABASE: none
DEPLOYMENT: docker
CI_CD: github-actions
TESTING: pytest
LICENSE_TYPE: mit
VISIBILITY: public
<!-- AUTOMANIC-CONFIG-END -->
<!-- AUTOMANIC-CONFIG-START -->
PROJECT_TYPE: cli-tool
LANGUAGE: rust
FRAMEWORK: none
BUILD_SYSTEM: cargo
DATABASE: none
DEPLOYMENT: none
CI_CD: github-actions
TESTING: cargo-test
LICENSE_TYPE: apache-2.0
VISIBILITY: public
<!-- AUTOMANIC-CONFIG-END -->
<!-- AUTOMANIC-CONFIG-START -->
PROJECT_TYPE: api
LANGUAGE: java
FRAMEWORK: spring
BUILD_SYSTEM: maven
DATABASE: postgresql
DEPLOYMENT: kubernetes
CI_CD: github-actions
TESTING: junit
LICENSE_TYPE: apache-2.0
VISIBILITY: private
<!-- AUTOMANIC-CONFIG-END -->
./scripts/setup.sh to generate your project structureFor more details, see the Configuration Reference.