Tuoni is built on top of the following open-source software. We are grateful to the authors and contributors of these projects.
| Project | License | Description |
|---|---|---|
| Docker | Apache 2.0 | Container runtime and image management |
| Docker Compose | Apache 2.0 | Multi-container orchestration |
| nginx | BSD 2-Clause | Reverse proxy and SSL termination |
| SQLite | Public Domain | Embedded relational database |
| Project | License | Description |
|---|---|---|
| OpenJDK | GPL 2.0 with Classpath Exception | Java runtime for the backend server |
| Project | License | Description |
|---|---|---|
| Nuxt | MIT | Vue.js framework powering the browser UI |
| Vue.js | MIT | Progressive JavaScript UI framework |
| Project | License | Description |
|---|---|---|
| yq | MIT | YAML processor used in setup and configuration |
| jq | MIT | JSON processor used in scripts |
| curl | MIT-like (curl license) | HTTP client used for downloads and API calls |
| git | GPL 2.0 | Version control and repository management |
| rsync | GPL 2.0 | File transfer utility |
| GNU awk (gawk) | GPL 3.0 | Text processing used in scripts |
| OpenSSL | Apache 2.0 | SSL certificate generation |
This list is a work in progress. If you believe a project is missing or a license is incorrectly listed, please let us know on Discord.