Skip to content

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:

  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!

This category can be followed from the open social web via the handle selfhosted@caint.ie

14 Topics 153 Posts
  • 0 Votes
    2 Posts
    3 Views
    A
    Can I ask what smart plugs and Zigbee antenna you are using? We are about to do the same, so it would be great to get something already tested ^^
  • How to download Google Takeout zips?

    selfhosted
    15
    13 Votes
    15 Posts
    2 Views
    Sidyctism II.S
    I recently went through the same process. Luckily only 6 zip files, and all but one (the one with my emails) were pretty much empty. What really pissed me off: because i didnt log in with my current device to google yet, after i let google create the takeout it came to me like “ehh i dont know this phone yet, better wait a week to download” A week later: “ohh seems like we only store takeouts for a week, guess you gotta do it again :(” Rinse, repeat, and after 3 weeks, i could finally get the only thing i cared about anyway: my mails
  • Share single service via WireGuard

    selfhosted
    8
    1
    5 Votes
    8 Posts
    14 Views
    C
    Yes, correct. You can always locally host it as there are other benefits like unifying user credentials for all your hosted services. But its primary design is to be hosted externally. currently I host everything locally, but I don’t like the fact that anyone visiting my domain can easily find my address. I’m in the process of determining on if I set up Pangolin myself or not. Another huge benefit is higher availability. (ex. If my internet goes down at home, I won’t know until I try to connect, but if I have an external service and it’s monitoring that connection, it can inform me when it loses connection) Price is certainly something to consider when weighing its value for your setup
  • 45 Votes
    13 Posts
    7 Views
    R
    Really depends on what language you want the subtitles to be. Opensubtitles is the lowest common denominator
  • 126 Votes
    50 Posts
    11 Views
    K
    I hosted my First Nextcloud instance, on old Hardware, a few years ago for my sister, who wanted to Exchange Pictures with her scouts. Since then i converted the instance for my personal use and hosted multiple nextcloud instances for Business customers. My recommendation ist to look wath you need in terms of availabillity and redundance. For my personal use it’s fine if the Nextcloud is down for a few days, but for a Business that can be fatal. If your requirements are Low you can opt for old Hardware on premiss, but you have to think about electricity and Internet Connection. If one of those is down your nextcloud is not accessable. If you need a reliable solutuion i would recommend opting for a Cloud solution, so you don’t have to worry about Hardware, Internet and electrisity. Ether with Something like hetzner Share (i have no experience with Managed Nextcloud instances, but i know a company who is fine with it) or a VPS. If you are opting for a VPS, you should Look at storage Options, as Block storage is easy to Set Up but can be expensive if you need large ammounts of storage. Objectstorage can be a cheaper alternative, but it’s more complex to Set Up. Hybrid solutions are possible, for example with the external storage App in Nextcloud. If you want to Host in premisess with old Hardware i would recommend looking at Energy prices as, old Enterprise Hardware can be quite powerhungry. Also you should Setup Hardware Monitoring so you get alertet if, for example a hard drive is about to fail or already failed. And very importend think of your Backups. You need a storage to save your Backups and a Connection with enought bandwith. Trust me, you dont want to Upload 1 TB over a 16 Mbit/s Connection. Many Cloud Providers are offering Backup solutions, but be aware, you should have Backups in different Location as Datacenters can burn down to, as we saw a few years ago in france. The perfect solution doesn’t exist. You have to Look at what you need and what you can afford. IT-Intrastructure always costs something. If it’s Not Money, it’s time, energy, electrisity or Something else. I hope this was helpfull.
  • Any suggestions for a link UNshortener?

    10
    26 Votes
    10 Posts
    7 Views
    SeanV
    I’m sure there are better alternatives (going to look at some of the other suggestions here), but I usually just drop the link into https://www.expandurl.net/
  • SilverBullet v2 released: open-source, self hosted, programmable notes

    6
    0 Votes
    6 Posts
    9 Views
    B
    These look promising, thanks
  • What is the easiest way to have a self hosted git server?

    selfhosted
    19
    35 Votes
    19 Posts
    8 Views
    PortNullP
    I use it for my personal projects and its perfectly usuable. If you want people to contribute you’ll just have to do it the old fashioned email patch way. You can use RSA keys but it requires a little fiddling. I’ve used them but needed to massage something. Now I just use ed keys. The SSH ui is perfectly fine. Your repos are stored as bare repos on the server in the configured directory. So they are easily backed up as regular files. It also supporta LFS. Let me knownif you have any other questions
  • Does zram impede disk cache?

    selfhosted
    1
    10 Votes
    1 Posts
    10 Views
    Björn TantauB
    cross-posted from: https://swg-empire.de/post/4511580 In my relentless pursuit of trying to coax more performance out of my Lemmy instance I read that PostgreSQL heavily relies on the OSs disk cache for read performance. I’ve got 16 GB of RAM and two hdds in RAID 1. I’ve PostgreSQL configured to use 12 GB of RAM and I’ve zram swap set up with 8 GB. But according to htop PostgreSQL ia using only about 4 GB. My swap gets hardly touched. And read performance is awful. Opening my profile regularly times out. Only when it’s worked ones does it load quickly until I don’t touch it again for half an hour or so. Now, my theory is that the zram actually takes available RAM away from the disk cache, thus slowing the whole system down. My googling couldn’t bring me the answer because it only showed me how to set up zram in the first place. Does anyone know if my theory is correct?
  • Proxmox Plex Hardware Acceleration

    6
    2 Votes
    6 Posts
    7 Views
    N
    Nesting=1. This isn’t about virtualizing inside the container, it allows internal resources to access parent resources. You should only need the cgroup2 entries, but they should be pointing to the correct devices: cgroup2 entries to allow rwm access to the correct device /dev/dri dir and file entries that specify bind,optional,create Nvidia example, but quicksync is similar: lxc.cgroup2.devices.allow: c 226:0 rwm lxc.cgroup2.devices.allow: c 226:128 rwm lxc.mount.entry: /dev/dri dev/dri none bind,optional,create=dir lxc.mount.entry: /dev/dri/renderD128 dev/renderD128 none bind,optional,create=file
  • 16 Votes
    8 Posts
    12 Views
    A
    Your choice I don’t encrpt local comms because it is all in machine. Go to proxy and proxy goes to another container but never leaves the machine but don’t see a reason to encrypt. Even HA in a seperate machine what are they going to see.
  • Important Notice of Security Incident

    selfhosted
    9
    1 Votes
    9 Posts
    13 Views
    A
    I finished setting it up and boy this is life changing! I will have to add a few more TB to my storage!
  • Self hosted calendar

    selfhosted
    5
    5 Votes
    5 Posts
    10 Views
    Matt The HorwoodM
    I use nextcloud as my main calendar, I have home assistant pull in things from that calendar to drive automations. Like if I’m on holiday from work, don’t run my standup automation to make desk rise.
  • I mean, that entirely applies for self hosted git as well

    1
    0 Votes
    1 Posts
    7 Views
    cole@lemdro.idC
    I mean, that entirely applies for self hosted git as well