Selfhosted
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:
-
Be civil.
-
No spam.
-
Posts are to be related to self-hosting.
-
Don't duplicate the full text of your blog or readme if you're providing a link.
-
Submission headline should match the article title.
-
No trolling.
-
Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.
-
AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
view the rest of the comments
if you do Gantt charts, please make sure you implement as many dependency types as possible - most of the power of gantt charts lies in how depencies allow for changing one thing and having automatic adjustment of the entire timeline, but almost all of the tools I've used have only implemented "this task starts when that task ends" which is infuriating
Thank you so much for your feedback.
This is indeed a feature that would be interesting to implement—offering three types of links between two tasks:
Of course, I need to consider all the constraints this might create in the current user interface. But it’s a very interesting idea that I hadn’t considered before.
You're very welcome! Just to be clear, these are the types of dependencies I was thinking:
etc.!
I think it should be possible to define many dependencies / constraints and have the program simply freeze and flag when there are conflicts due to overdefining. I'm sure there's a way to calculate the degrees of freedom, though the math isn't something I can be bothered with rn haha