Kotlin starter project with the following features:
CODE
- REST API via Ktor
- DB setup via Exposed
- CLI tool via clikt
- Configuration handling via hoplite
- Unit tests via kotest
CI/CD
- Dockerfile
- Kubernetes deployment specs
- Build script
xyzkit.sh
- GitHub Action for automatically releasing the project once a PR is merged with the main-line
Licensed under the Apache License, Version 2.0