For me, it was PhotoPrism. I used to be an idiot, and used Google Photos as my gallery. I knew that it was terrible for privacy but was too lazy to do anything about it. When Google limited storage for free accounts, I started looking for alternatives. Tried out a lot of stuff, but ended up settling on PhotoPrism.

It does most things that I need, except for multiple user support (it’s there in the sponsored version now). It made me learn a bit about Docker. Eventually, I learned how to access it from outside of my home network over Cloudflare tunnel. I’m happy that I can send pics/albums to folks without sharing it to any third party. It’s as easy as sending a link.

Now I have around a dozen containers on a local mini pc, and a couple on a VPS. I still route most things through Cloudflare tunnels (lower latency), only the high bandwidth stuff like Jellyfin are routed through a wireguard tunnel through the VPS.

Anyway, how did you get into selfhosting? (The question is mostly meant for non-professionals. But if you’re a professional with something interesting to share, you’re welcome as well.)

Pope-King Joe
link
fedilink
English
61Y

I like to tinker with things, and I had hardware lying around I wasn’t using. First thing I ever self-hosted was very basic: a Terraria server.

Then a Minecraft server.

And then a fully featured and defederated Matrix server with a fully functional telegram bridge, mostly as a test to see how feasible it was. Ran it for several months before shutting it down, deciding to wait for dendrite, since it’s supposed to be lighter.

Haven’t done anything since, but I’ll be looking to build a few more things in the near future.

Neshura
link
fedilink
English
31Y

Of all the things I have or am self-hosting the Matrix server was the biggest pain in the ass. I seriously hope they streamline that process because as it was it’s too much work for what it does.

Qazwsxedcrfv000
link
fedilink
English
31Y

Not quite related to selfhosting but modding routers and then DIYing x86 routers kinda got me into the scene.

@notfromhere@lemmy.one
link
fedilink
English
11Y

Yea modding routers can be a lot of fun. Can be super unstable sometimes too. Are you still practicing? What’s your favorite custom firmware?

Qazwsxedcrfv000
link
fedilink
English
1
edit-2
1Y

No not anymore. I no longer find it necessary now. Things have become much easier. Many routers have out-of-factory OpenWrt support or are outright built with/on OpenWrt. Companies like GL.iNet has made the barrier to entry the lowest ever.

Gone were the days we had to spot the right hardware versions, find ways to access debug ports, tinker with das uboot (or it had to be added…), flush the official firmware, and flash the right OpenWRT image. And this often would set you down on a path to compile the “right” kernel to work with proprietary driver/firmware blob files so hardware acceleration (e.g. NAT or WiFi radio) could work properly… Indeed I have learnt a lot but honestly I don’t really miss those days lol

@teutoburg1@lemmy.ml
link
fedilink
English
21Y

I wanted to host a Minecraft server for some friends, so I got cobbled together a PC out of some spare parts and put Ubuntu server on it. Over time I added an emby server and tools to get media for the emby server and that was good for a few years. Then I moved and had some more space and fell way down the rabbit hole of used enterprise gear.

credics
link
fedilink
31Y

My own wordpress website to host recipes on a Synology NAS. Unfortunately, the built in NGINX server has some default configuration (from Synology) so that it cannot properly serve the Wordpress REST API. The NAS is (according to Synology) to weak to run a container, where I could easily run a separarate server. So I gave up and just recently bought a Dell Optiplex Micro, which I will turn into my new homeserver. Guess I will keep the Synology for storage though.

Abrslam
link
fedilink
English
21Y

I got a raspberry pi and some wd red drives when Google photos went for a pay model. We use it to back up our phones and pc, and to run jellyfin and torrents. It’s not wildly different from doing things on pc, except it’s set it and forget it. Having something always on, reliable, and “just works” makes it worthwhile.

ѕєχυαℓ ρσℓутσρє
creator
link
fedilink
English
21Y

I have my mini pc always on too lol.

el Fredo
link
fedilink
English
41Y

Around the 2000s I hosted a Shoutcast server that played a playlist of about 30 punk rock MP3’s on continuous loop. As far as I can remeber, it was running on a Win2000 machine. Yeah - Pirate Radio 😆

NX2
link
fedilink
English
11Y

Copyright?

Never heard of him.

I wanted to host my own website, so I got a VPS. After that, I got addicted to spinning up servers for various services.

@nix98@lemmy.world
link
fedilink
English
41Y

Mid 90s, my ftp server with music and warez over dial-up that wasn’t always online!

Having own media library without having to use so many sub based services :)

  • Privacy :)
@MajinBlayze@lemmy.world
link
fedilink
English
17
edit-2
1Y

Definitely started with Plex for me.

  • Piracy :)

RTCW. I ran a game server ‘back in the day’ and got my own domain name. Then phpbb and a website, mail server, etc…

@Decronym@lemmy.decronym.xyz
bot account
link
fedilink
English
6
edit-2
1Y

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

Fewer Letters More Letters
DNS Domain Name Service/System
HTTP Hypertext Transfer Protocol, the Web
IP Internet Protocol
NAS Network-Attached Storage
PiHole Network-wide ad-blocker (DNS sinkhole)
Plex Brand of media server package
RAID Redundant Array of Independent Disks for mass storage
VPN Virtual Private Network
VPS Virtual Private Server (opposed to shared hosting)
nginx Popular HTTP server

10 acronyms in this thread; the most compressed thread commented on today has 14 acronyms.

[Thread #3 for this sub, first seen 18th Jul 2023, 22:20] [FAQ] [Full list] [Contact] [Source code]

@mim@lemmy.sdf.org
link
fedilink
English
141Y

Honestly? Probably boredom. Computer-related projects are addictive to me.

Haven’t ventured too far, but searxng was my first selfhosted service. It’s very easy, single container, no database.

HousePanther
link
fedilink
English
31Y

I got into self-hosting quite by accident. I had just started on Mastodon when I saw somebody posted about self-hosting and Cloudflare tunnels. I went to their blog, followed the guides, and next thing I knew I had a fully functioning Mastodon docker instance. From there I began wondering about other ActivityPub services were out there. In January I get rid of the Cloudflare tunnel and stood up a free Oracle VPS.

I created a wireguard tunnel between my home server and my VPS. I then installed nginx on the VPS as a reverse proxy. I’ve been hooked ever since. I moved my blog to hosting at home. I stood up a Lemmy instance. Next move is standing up a BookWyrm one. I am in now hooked.

I really want to host my own email but I’ve been rightly disuaded from doing so because the Big Bois don’t play well with small email servers, even ones that have been correctly and sanely configured.

@CAPSLOCKFTW@lemmy.ml
link
fedilink
English
31Y

Try mailcow and follow their manual on configuration. Gmail, some big european mail providers, smaller organisations, my mails arrive everywhere. Despite having a somewhat dodgy tld.

HousePanther
link
fedilink
English
11Y

Okay, I will give it a try again.

Kavita and Jellyfin both sold me on self hosting.

I no longer have to worry about transferring my media to every computer, it’s accessible now via the web browser which is ideal.

ѕєχυαℓ ρσℓутσρє
creator
link
fedilink
1
edit-2
1Y

Never heard about Kavita before, looks nice.

Fun fact: In my native language, Kavita (কবিতা) means poetry.

czech
link
fedilink
191Y

Piracy. I couldn’t live with 25%+ of my TV watching time being advertisements. Manually downloading episodes became too much trouble so I setup a Plex/sab/sonars/radarr config on a pi connected to a 4-bay external drive enclosure featuring refurbished HGST 2tb HDDs in an lvm raid-5 config.

Eventually I also substituted my radio with paid Spotify so about the only ads im served are product placements and billboards. Its amazing how much less you’ll spend without ads!

ѕєχυαℓ ρσℓутσρє
creator
link
fedilink
4
edit-2
1Y

I avoid product placements using SponsorBlock and billboards by being a stubborn bastard who refuses to look at them.

Create a post

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!

  • 1 user online
  • 279 users / day
  • 589 users / week
  • 1.34K users / month
  • 4.55K users / 6 months
  • 1 subscriber
  • 3.47K Posts
  • 69.4K Comments
  • Modlog