Do you use anything to organise info about your services?

3 years ago by sambal to c/selfhosted

So I've discovered that after a while, it get a bit messy to keep track of all the passwords, API keys, which services are connected to which databases and such. Do you use anything to organise all the info?

I'm using Bitwarden for passwords that have a webui and Notesnook for other stuff, but it feels kinda clunky.

camr_on 8 points 3 years ago

I keep a wiki using obsidian.md. The hard work is in working up the motivation to keep it updated. API keys and such I like to keep in Bitwarden/Vaultwarden

path: 0 141255, hotness: undefined, score: 8, children: 4
haulyard 6 points 3 years ago

I like this approach because it doesn’t require someone to stand up a database to read it. I have this worry in my head that I’ll be gone for some reason and my family will need to figure things out. Them not having to deal with a database right from the beginning seems very worthwhile.

Secrets etc in 1Password, for reasons similar to above even though it doesn’t fit the self-hosted mindset.

path: 0 141255 142056, hotness: undefined, score: 6, children: 0
V4uban 5 points 3 years ago

Obsidian is so good

path: 0 141255 142355, hotness: undefined, score: 5, children: 2
PlexSheep 6 points 3 years ago

It is, I use it to write anything down.

It's not FOSS sadly :/ I really thought it was.

path: 0 141255 142355 144694, hotness: undefined, score: 6, children: 0
camr_on 1 point 3 years ago

It really is. I used notion for years and finally got fed up with the slowness and inability to use offline.. tried obsidian with git syncing and switched everything almost overnight. I managed to recreate everything I liked about notion plus some stuff I couldn't do with just a couple plugins

path: 0 141255 142355 143601, hotness: undefined, score: 1, children: 0
rs5th 7 points 3 years ago

Secrets in BitWarden, documentation in Bookstack.

path: 0 140724, hotness: undefined, score: 7, children: 1
deepdive 6 points 3 years ago

Bookstack looks good :) But I'm to much tied to Obsidian.

path: 0 140724 143160, hotness: undefined, score: 6, children: 0
shertson 5 points 3 years ago

As others have mentioned, there are two things required. A space to document information, and a separate secure space for password/secretes.

Personally I use Joplin and BitWarden. I used to use DokuWIki and KeepassXC.

path: 0 141087, hotness: undefined, score: 5, children: 0
Nolando 4 points 3 years ago

Right now: Keepass and a note-taking app I’m hoping others will post far better options so that I can improve my organization…

path: 0 140698, hotness: undefined, score: 4, children: 0
wpuckering 4 points 3 years ago

I keep all secrets and passwords in a selfhosted Bitwarden instance. I don't maintain any kind of "documentation" since my deployment files and scripts are clean and tidy, so I can tell what's going on at a glance by looking at them directly. They're also constantly changing as I continuously harden services according to ever-changing standards, so it's more efficient for me to just continue keeping my codebase clean than it is to maintain separate documentation that I myself will likely never read again once I've published it.

I'm the only one that needs to know how my own services are deployed and what the infrastructure looks like, and it's way faster for me to just look at the actual content of whatever deployment files or scripts I have.

It's a different story for things I work with professionally, because you can't trust someone else working to maintain the same things as you has the same level of knowledge to "just know where to go and what to do". But that doesn't apply to personal projects where I just want to get things done.

path: 0 141425, hotness: undefined, score: 4, children: 2
daveuk 1 point 3 years ago

I use bitwarden for my passwords etc. Would it be beneficial to self-host my own bitwarden instance? (my server is unraid with a number of dockers) just started thinking about what else I can self-host etc.

path: 0 141425 245224, hotness: undefined, score: 1, children: 1
wpuckering 1 point 3 years ago

To be more accurate, I actually self-host Vaultwarden, which is a Bitwarden-compatible server built in Rust. I highly recommend it, it's quick and easy to setup, light-weight, and works with all of the Bitwarden apps, browser extensions, etc.

path: 0 141425 245224 276575, hotness: undefined, score: 1, children: 0
dead 3 points 3 years ago

Secrets in password manager, documentation in NixOS configuration files.

path: 0 140826, hotness: undefined, score: 3, children: 0
AyyLMAO 3 points 3 years ago

Joplin is good for notes. As someone else mentioned, Keepass is good for passwords. Both have desktop and mobile clients, works local only, sync through Syncthing or directly throught webdav/SAF on android.

https://joplinapp.org/

Of course it's open source.

path: 0 140964, hotness: undefined, score: 3, children: 0
KelsonV 2 points 3 years ago

KeePass, mainly.

path: 0 145050, hotness: undefined, score: 2, children: 0
vividspecter 2 points 3 years ago

Keepassxc for passwords plus a big emacs .org notes file for documentation. The latter could be better organised but it's easy to search with emacs tools so it'll do.

path: 0 156675, hotness: undefined, score: 2, children: 0
milouse 2 points 3 years ago

Half of my passwords are stored with "password manager", which can be easily plugged to anything. For the rest, I use ansible to manage all my services and thus some secrets are also stored in an ansible vault file. The way my ansible playbooks are organized/commented serves as documentation.

path: 0 143532, hotness: undefined, score: 2, children: 0
SirMaple_ 1 point 3 years ago
path: 0 142905, hotness: undefined, score: 1, children: 0
sascamooch 1 point 3 years ago

Vaultwarden for secrets/passwords, Tiddlywiki for notes.

path: 0 147758, hotness: undefined, score: 1, children: 0
selfhosted
selfhosted

@lemmy.world

login for more options
63061
6826
6401

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:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. 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.

  8. 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:

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

Questions? DM the mods!

go to feed...