kromitgmbh / titra

titra - modern open source project time tracking for freelancers and small teams
https://titra.io
GNU Affero General Public License v3.0
406 stars 55 forks source link

[Feature Request] Package Helm Chart for deployment on Kubernetes #181

Open torbendury opened 1 year ago

torbendury commented 1 year ago

Hello everyone and thanks for sharing this project!

Your tool looks great, I'm looking for something just like it for me and my colleagues - fast, small, easy to maintain and you can do shared time tracking. (Although I still need to figure out how to get a view that only shows your own times, and then an admin (or team lead) gets the overall view for all staff.)

Since docker-compose is more for local testing for me, and for containerized applications an orchestrator is the way to go - at least for me - I would like to use a Helm Chart to deploy Titra + a MongoDB (+ persistence?) into a Kubernetes cluster.

If that sounds interesting to you too, I'd also be happy to finish a PR for it in my free time.

faburem commented 1 year ago

Hi, thanks for reaching out! Regarding your question, you can use the details view to filter on different resources - I think this should cover your requirement:

image

We are totally open to PRs, unfortunately I don't have a Kubernetes cluster to test this, but I will try to set one up asap if you can create the Helm Chart.

Thanks, Fabian

faburem commented 1 year ago

Maybe you can use this as an inspiration: https://github.com/wekan/charts/

Unfortunately I am not too familiar with Kubernetes and helm charts so I have a hard time helping out. Your input is greatly appreciated.