https://github.com/jd-apprentice/jd-rust
🦀 Template repository for my rust projects
https://github.com/jd-apprentice/jd-rust
Last synced: about 1 month ago
JSON representation
🦀 Template repository for my rust projects
- Host: GitHub
- URL: https://github.com/jd-apprentice/jd-rust
- Owner: jd-apprentice
- License: mit
- Created: 2024-09-15T01:03:13.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-29T05:28:47.000Z (about 1 year ago)
- Last Synced: 2025-03-28T02:51:20.928Z (11 months ago)
- Language: Liquid
- Size: 1.76 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md.liquid
- License: LICENSE-APACHE.liquid
Awesome Lists containing this project
README
# 🦀 Rust template
My personal template for rust projects

## 🦀 Installation
You can install it with the following command
```shell
cargo generate https://github.com/jd-apprentice/jd-rust
```
## 🦀 Usage
The project is using [make](https://www.gnu.org/software/make/) and [docker](https://www.docker.com/)
You can run it with `make dev` for development and `make` for production
## 🦀 Features
- Github Actions (Quality Gate)
- Dockerfile + docker-compose
- Testing + Coverage
- CODEOWNERS
- Docker security (user/group, apparmor, seccomp, capabilities, etc.)
- Github Release (optional)
- Sentry (optional)
- Dotenv (optional)
## 🦀 Contributing
Check the [CONTRIBUTING.md](CONTRIBUTING.md) file