2
submitted 10 months ago by ghoarder@alien.top to c/main@selfhosted.forum

Hi All, hope you can help.

I'm trying map out how our people data flows around the company. Where to goes and where it comes from.

We have multiple sources of truth, our hr system will be responsible for things like names, Cisco for phone numbers, exchange for emails etc.

I need to map out all the individual connections, so the HR system might import the email from AD, and something else might take the email from exchange and put in a custom database, then something else might take it from the custom database and put it into AD.

Basically it's a mess, I need to be able to document it so we can effectively rip it out and rewire everything much more efficiently going forward, hoping to move maybe a hub and spoke design with multiple producers/consumers where we can easily plumb something new in, or swap out a product without having cold sweats.

I'd like the tool to be less about actual "drawing" and more about me describing the layout and it producing the image output, that way edits to this mess of spaghetti will hopefully be a lot easier until it's done.

top 2 comments
sorted by: hot top controversial new old
[-] tomatobeard@lemm.ee 1 points 10 months ago

Draw.io is on the Awesome Selfhosted GitHub list. I haven't used it personally, but there is a working instance on the website if you want to try before installing or spinning up a container.

[-] oh_gosh_its_osh@lemmy.ml 1 points 10 months ago

I'm not sure if I understood your question correctly, but the

describing the layout and it producing the image output

sounds to me like you would like to have a 'text to diagram' tool like

  • D2
  • Mermaid
  • GraphViz
  • PlantUML

To my knowledge these are the most common known ones and https://text-to-diagram.com/ gives you nice comparison between them.

You can also find more alternatives at https://xosh.org/text-to-diagram/

this post was submitted on 01 Nov 2023
2 points (100.0% liked)

Self-Hosted Main

502 readers
1 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.

For Example

We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.

Useful Lists

founded 1 year ago
MODERATORS