this post was submitted on 12 Jun 2023
607 points (99.3% liked)

Selfhosted

46672 readers
2035 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 2 years ago
MODERATORS
 

A simple question to this community, what are you self-hosting? It's probably fun to hear from each-other what services we are running.

Please mention at least the service (e.g. e-mail) and the software (e.g. postfix). Extra bonus points for also mentioning the OS and/or hardware (e.g. Linux Distribution, raspberry pi, etc) you are running on.

(page 5) 50 comments
sorted by: hot top controversial new old
[–] proycon@lemmy.world 3 points 2 years ago* (last edited 2 years ago) (1 children)

To answer my own question:

  • E-mail (postfix, dovecot, rspamd, clamav)
  • Web (nginx), various small websites including my homepage
  • Fediverse Microblogging (Mastodon)
  • Matrix Chat (synapse)
  • XMPP Chat (prosody)
  • Music streaming (mpd, snapcast)
  • Home automation (home assistant and my own lighthome stuff, mqtt)
  • IRC bouncer (znc)

And the basics of course:

  • SSH (openssh)
  • NFS

All running on an Ubuntu Linux server, but everything is containerised into mostly Alpine Linux podman (rootless) containers (and a few lxc containers which I'm phasing out).

load more comments (1 replies)
[–] bibbleskit@lemmy.world 3 points 2 years ago

I have a Jellyfin server, which has been absolutely amazing. It's accesible remotely via my domain, too. So my whole family and some friends can watch stuff / listen to music through it. Super happy with it.

I also have a Minecraft server. We don't use it much, but it's always there, and it's not going away. Which is something I've always wanted since I first put up an MC server a decade ago.

Besides that, my website and a bunch of personal scripts are all hosted from home :)

[–] mykalcodes@lemmy.ca 3 points 2 years ago* (last edited 2 years ago) (3 children)

I've got 3 "servers" at home right now.

  • Raspberry Pi 4B 8gb: "RPINode0"
  • Raspbery Pi 4B 8gb: "RPINode1"
    • hosts a few internal websites / APIs for staging (controlled via the docker API)
    • hosts Home Assistant for me
  • Unraid NAS: "Moonturtle"
    • NGINX Proxy Manager: for exposing stuff to the internet
    • Nextcloud: for file management and access. Most of my family uses this as opposed to Google Drive.
    • Umami: website analytics
    • Jellyfin: for watching movies and tv shows I've ripped
    • Uptime Kuma: uptime monitoring and reporting
    • DDNS updater: dynamic DNS updater so I can keep my DNS records up to date (don't have a static IP)
    • Portainer: for managing docker instances on RPINode1
    • MySQL/PostgreSQL/Redis: provides database services to all the stuff listed above
    • Flower: for monitoring Celery queues used by a few of my applications.
    • WireGuard: VPN for remote management of the server and access to the services I don't have exposed outside my network
load more comments (3 replies)
[–] vix@lemmy.fmhy.ml 3 points 2 years ago

Right now only mail server and Bitwarden server. I’m thinking of running lemmy instance

[–] drmoodmood@lemmy.ml 3 points 2 years ago

I'm self-hosting a bunch of stuff all over the place. I've a pi-hole, NAS and a bunch of Discord bots on an e-waste rescue nettop. Then I have a linux server running Ubuntu Server with more Discord bots, Nextcloud, syncplay, some basic websites, including an Element-im stickerpicker. I used to run a Matrix homeserver too, but I got fed up with maintaining that. It has been quite the learning experience and it has been absolutely worth it.

[–] dimspace@lemmy.world 2 points 2 years ago (1 children)

Dell Optiplex SFF ex office machine..

SearxNG Passbolt Nextcloud Airsonic Wordpress PrivateBin SHLink FreshRSS Gitea Shaarli

All subdomains on apache proxies.. its a bit of a mess though. Whenever it comes to update something I can never remember how I installed it. Theres a heady mix of script installs, deb installs, source installs. I've got Gitea ready to update but I have no idea what method I used to install it :')

[–] palitu@lemmy.perthchat.org 3 points 2 years ago (3 children)
load more comments (3 replies)
[–] tomi@lemmy.gdgz.dev 2 points 2 years ago

I self-host the test servers for some projects I have been working for and an awesome private GitLab instance. Besides that I also host some minecraft servers, lemmy, a samba share, two openvpn servers and an nginx proxy. Awesome and educational so far!

[–] TheCakeWasNoLie@lemmy.world 2 points 2 years ago* (last edited 2 years ago) (3 children)

Mail server, pi-hole, mediawiki, kanboard, Tiny Tiny RSS, Baïkal, Minetest, Transmission, Jellyfin, Filestash and some homebrew.

I use Wireguard to access all that from outside my network. This way, my mail server only exposes smtp.

load more comments (3 replies)
[–] quantumantics@libranet.de 2 points 2 years ago* (last edited 2 years ago)

@proycon Proxmox on an HP Z620 (2x Xeon E5-2670, 16 cores, 64GB RAM)
Inside of that I run:
Emby
AMP (game server software)
Moodle (for content development, currently idle)
Home Assistant
Paperless-ngx
Grocy (just installed recently)
+ an assortment of VMs for various purposes

(Edit: for anyone who uses Proxmox: I find the scripts here tteck.github.io/Proxmox/ to be very helpful is quickly spinning up LXC's)

I also have an OPNSense firewall, a Pihole, and a Synology NAS.

Other than my game servers and Emby, which get port forwarding through my OPNSense firewall, everything stays internal to my network. I'm thinking of learning wireguard so I can remote into my network, but that's not a high priority.

[–] jorgesumle@lemmy.pt 2 points 2 years ago* (last edited 2 years ago)

my website, mail server... using free software, of course

[–] juni@skein.city 2 points 2 years ago* (last edited 2 years ago)

Local server running my NAS, Technitium DNS, Jenkins + build nodes, OpenVPN, Forgejo, my Debian package mirror, the central LDAP server for auth, Lemmy, and a couple straggler services. Still working on setting up some more stuff for me and my housemates.

Running everything on an old dual Xeon box running TrueNAS, works wonders with no downtime so far!

[–] EonNShadow@pawb.social 2 points 2 years ago* (last edited 2 years ago)

I'm sitting on a hand-me-down Intel server with a 24 core CPU, 96gb of RAM, and a combined 13.5TB of storage space.

Currently hosting:

Redundant pi-holes - DNS/Adblock

Plex - Streaming service 🏴‍☠️🏴‍☠️🏴‍☠️

Uptime Kuma - uptime tracker

Cloudflare proxy - secured external access to my environment sans VPN. It's set up with session tokens and 2fa via email. I'd like to lock this down further but I'm using the free option right now.

Ubiquiti wireless controller - I also have a hand-me-down AP, and I'm using it to improve wireless signal in my house.

I'd love some recommendations for different things to host too. I don't think a Lemmy instance is in the cards for me ATM though.

[–] gabek@fedia.io 2 points 2 years ago

Pleroma, Owncast, Nextcloud, an internet radio station, and a couple web sites.

[–] Peef_Rimgar@lemmy.world 2 points 2 years ago

Currently: RPi4 with CasaOS, running Pihole and Home Assistant, which I honestly rarely use, unfortunately.

Potentially planned: -Jellyfin -Rustdesk server -Some samba solution on RPi4 for my hdd I currently have hooked to my router, any advice on what I should look into for that would be appreciated.

[–] dotnetguy@lemmy.world 2 points 2 years ago* (last edited 2 years ago)
  • Heimdall
  • Home Assistant
  • Plex
  • Nginx Proxy Manager - ram hog
  • Adguard
  • NodeRed
  • ZWaveJS
  • Zigbee2Mqtt
  • Portainer
  • qBittorent
  • Ring-MQTT

Running on a minisofurm mini pc with 5600h, paid $219 and used spare drives and ram lying around. Used to run 2 raspberry pi 4s but retired those due to updating home assistant via docker getting really old. Proxmox handles things great, like the flexibility and performance boost too, especially just pulling docker images lol, unarchiving was so painful on pi 4.

[–] thecdc1995@lemmy.world 2 points 2 years ago

Syncthing, Plex, and DokuWiki.

My needs are small but Syncthing is for standard file sync and DokuWiki is for a repository for my family. It's been surprisingly useful to be able to spin and delete up a syncthing folder for some specific thing.

Plex is for my ripped DVDs and also a great way to consume my photos archive without keeping a copy locally on my phone.

[–] andrew@radiation.party 2 points 2 years ago
  • Movies: Plex
  • Social media: Lemmy
  • Security cameras: Blue Iris
  • Various websites and services spread across half a dozen VMs hosted by AWS, DO, and other hosts
[–] pre@fedia.io 2 points 2 years ago

@proycon Mastodon, Calckey, Peertube, a few Wordpress, a bunch of static sites, my nextcloud.

[–] root@lemmy.belclayfer.net 2 points 2 years ago

I have an Intel NUC running debian stable (well, old stable now I guess). I store some files via sshfs and run some containers like plex, qbvpn, and Heimdall.

load more comments
view more: ‹ prev next ›