this post was submitted on 04 Jun 2025
49 points (100.0% liked)

Selfhosted

49500 readers
836 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Basically as the title says.

I'd like to know what is there on selfhosted solutions if people are using any, to keep tabs on stuff for managing projects. But - here's the thing, I want a thing to help take notes, not a thing that's gonna "make decisions" / "suggest a business plan".

So, basically I'm looking for something self-hosted that incorporates things like (manual!) man-hours tracking, gantt charts, kanban and other organizative diagrams, general (ie.: not "code-oriented") issue tracker.

Ideally to be deployed as an assiatnce to keep track of stuff on a small shop operating a force of 8~12 devs. Me and one other person want to help shield our devs from clients as the company is starying to grow more, enough that asking the devs for hard data on how they are managing themselves (to know if there's room for another project or if overtime is needed, for example) is starting to deprive them of actual devel time. We want to avoid reaching the stage of meetings that could have been emails.

Thanks in advance. Suggestions are welcome, we do have enough time to test a few alternatives before settling on one we just don't know what exists out there that is not "sign in on Github".

top 14 comments
sorted by: hot top controversial new old
[–] catloaf@lemm.ee 11 points 1 month ago

https://alternativeto.net/ is usually my starting point for finding software. Off the top of my head I know there's Redmine, and if you punch that in, you'll get a bunch of similar software.

[–] poVoq@slrpnk.net 7 points 1 month ago (1 children)
[–] lambalicious@lemmy.sdf.org 2 points 1 month ago

Looks good at a first glance and is among the first I'll try.

[–] enemenemu@lemm.ee 4 points 1 month ago
[–] BigMikeInAustin@lemmy.world 3 points 1 month ago* (last edited 1 month ago)

Because you mentioned taking notes and manual tracking, maybe a note taking or wiki application like Obsidian with its plugins.

[–] PhilipTheBucket@ponder.cat 3 points 1 month ago

No idea about tools although I hope you find something.

Two related suggestions that will change your life:

  1. Grunt Fund if you are making decisions about equity
  2. Have people estimate the total time for a task, rigidly enforce that every man-hour spent on a project has to be allocated to one of those tasks (including the elusive but vital "oh shit we forgot" task), keep track of the coefficient between the two. It'll be different for different people sometimes. When estimating a project, have people come up with estimates and then multiply by the coefficient. Be transparent with everyone about this system. It'll revolutionize your project management life once people get used to it. I tried to find a blog post which explains more detail, but honestly, it's not complicated, and Google is too shit now to find it.
[–] Shadow@lemmy.ca 3 points 1 month ago (1 children)
[–] philpo@feddit.org 2 points 1 month ago

Yeah,the most open source solutions atm. Sadly development slowed down a bit.

[–] cronenthal@discuss.tchncs.de 2 points 1 month ago
[–] Colloidal@programming.dev 2 points 1 month ago* (last edited 1 month ago)

Back in the days before git, I worked on a small software+hardware startup with ~ 10 people. We used Trac very successfully to do project management. I know it's been updated to mesh with git. You could set up roadmaps, track issues (which can be linked to code or not), tracked hours (using a plugin), and keep our internal KB in the integrated Wiki. There was a Trac Hack for everything we wanted.

I don't recall which Gantt plugin we used, but there's a few options: https://trac-hacks.org/tags/gantt

We didn't use kanban back then, again, options: https://trac-hacks.org/tags/kanban

[–] besstiolle@lemmy.world 2 points 1 month ago (1 children)

May I suggest my own creation?

It doesn't do as much as you're looking for, but it works, and that's something.

It allows you to create and maintain a timeline of your activities without superfluous controls.

I'm currently working on integrating user management.

https://timechart.dev/ https://github.com/besstiolle/Timeline

[–] lambalicious@lemmy.sdf.org 2 points 1 month ago

Took a look at this and might not end up using it for this, but might use it for a different non-work related project instead that's far more focused on time and task management.

[–] 418_im_a_teapot@sh.itjust.works 1 points 1 month ago* (last edited 1 month ago)

plane.so is great. Just be aware that self-hosted is not the same as free. It’s still $6/user.

[–] Dragonish@lemmy.dbzer0.com 1 points 1 month ago

i like Taskjuggler, but it may not check all your boxes. specifically there is no kanban or issue tracker built in. It has very basic note capability, so i combine it with markdown files to keep a list of issues, risks, dependencies and references associated with the large projects we are working on. I use a kanban vscode plugin which uses Markdown front matter to set the status and next action date. Taskjuggler has a learning curve, as it is text based and the files that define your projects are stored in source control and need to be transpiled into html reports. It can track time granularly with the bookings feature, although tbh i have never had a need to use that, the basic scheduling has given me a good enough for my need view of resource allocation.