this post was submitted on 13 Jun 2023
19 points (100.0% liked)

Selfhosted

39937 readers
368 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 1 year ago
MODERATORS
 

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.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 5 points 1 year ago (1 children)

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.

[–] [email protected] 1 points 1 year ago (1 children)

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.

[–] [email protected] 1 points 1 year 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.