1
1

Right now my home server consists of a thinkcentre tiny and a single 6tb usb3 external drive.

The goal is to eventually build out a nas, but that's not in my budget at the moment.

Is there some kind of external device I can put multiple 3.5inch drives, has plenty of bandwidth for said drives, and routes through either usb3 or C and can potentially allow me to have a raid (or raid similar) setup for redundancy for the data?

2
1

I currently have a Synology 220+ and a couple of VPS's, and I'm looking to consolidate, while getting out of Synology's walled garden. I've already got a couple of 3.5's in the Synology, and 4 2.5's lying around and I'm planning on running a number of docker containers and a couple of vms.

That said, I've never built anything before, and basically just went to PCPartPicker, started with the case, and checked 5-stars on each component and went from there. So... how absurd is my build?

PCPartPicker Part List

Type Item Price
CPU AMD Ryzen 5 5600X 3.7 GHz 6-Core Processor $135.00 @ Amazon
CPU Cooler Cooler Master MasterLiquid 360L Core ARGB Liquid CPU Cooler $90.71 @ Amazon
Motherboard MSI MAG B550 TOMAHAWK ATX AM4 Motherboard $165.99 @ B&H
Memory TEAMGROUP T-Force Vulcan Z 16 GB (2 x 8 GB) DDR4-3200 CL16 Memory $26.99 @ Amazon
Storage Seagate IronWolf NAS 8 TB 3.5" 7200 RPM Internal Hard Drive Purchased For $179.00
Storage Seagate IronWolf NAS 8 TB 3.5" 7200 RPM Internal Hard Drive Purchased For $179.00
Storage Seagate IronWolf NAS 8 TB 3.5" 7200 RPM Internal Hard Drive $159.99 @ Adorama
Case Fractal Design Meshify 2 ATX Mid Tower Case $173.89 @ Newegg
Power Supply Corsair RM650 (2023) 650 W 80+ Gold Certified Fully Modular ATX Power Supply $89.99 @ Corsair
Prices include shipping, taxes, rebates, and discounts
Total $1200.56
Generated by PCPartPicker 2025-05-23 19:32 EDT-0400
3
1

Self-hosted news, updates, launches, and content for the week ending Friday, May 23, 2025

4
1

Just learned that POCKET will shut down in July 2025. It is a great service to collect articles on various devices and read later on a tablet & offline.

Which alternatives are out there?

5
1

Hello folks,

I have a mini PC which I use to host my website and some lightweight services. The mini PC idles at ~10% cpu usage. I was wondering if I can contribute 90% of CPU to the community. Thinking that maybe I can host other people's websites for free.

How can I do that? Should I host some fediverse software? What do I do with this much processing power?

Thanks in advance!

6
1

Features for the note taking app detailed in this guide include:

  • Self-hosted
  • Private
  • Built to last
  • Low maintenance
  • Access in one place & from any device (Obsidian charges for this feature)
  • Versioning
  • Zero vendor lock-in
  • Extendable (eg. passing text-embedded notes to AI)
7
1
Spotify sync web gui (downonthestreet.eu)
submitted 1 day ago* (last edited 1 day ago) by Shimitar@downonthestreet.eu to c/selfhosted@lemmy.world

Hi fellow selfhosters!

i pay (i know, i know) for Spotify Premium and i would like to progressively build my self-hosted music collection leveraging the fact that i am a paying customer and i would hate if the pull songs under my rug over time.

Any good self-hostable approach here? Ideally, the flow would be:

  • I listen to spotify on my mobile devices, add songs to playlists and such
  • my self-host setup syncs those playlists
  • ... and download the songs using my paid for premium account from spotify itself
  • Doean't really needs to be web-based, i can access my server anbd run anything CLI based or even plain old GUI (linux).

I don't want fake solutions that use Google Music or Deezer to download, i pay spotify and expect somehow to be able to download 320Kbps music from it.

The overall process can be manual, but better automated.

I already have lidarr, but it's basically impossible to download the same music from it, at least not the music i listen to.

A viable workaround could be something that builds by spotify playlists using what music i have downloaded with lidarr, maybe notifying me what is missing...

EDIT: somebody pointed out this is against Spotify TOS. Anyway i found a solution using Spotizerr, which is a self-hosted web app that does exactly what i was looking for. You still need a paid spotify account unless you want to download low-res from Deezer.

8
1
submitted 1 day ago by a@91268476.xyz to c/selfhosted@lemmy.world

I don’t play a lot of games but I was wondering if there is a system like #romm to play old windows games that I have in gog but on a #selfhosted server ?

Cc @selfhosted

9
1
My First Homelab (media.piefed.social)

I'm new to this, and having a lot of fun.

I started with the Blackview MP80 running Ubuntu(Minecraft server on docker and Home Assistant in a VM)

Then I bought the BMAX for 82€ and moved HA on to it so I can wipe the MP80 and play around with Proxmox and Nextcloud erc without breaking my home automations.

Yesterday I got the Hardkernel H4+ with 16gb ram and 2x 6TB 2nd hand commercial grade HDD's (testing them now, 3 month guarantee)

Looking forward to setting up ZFS pools for the first time, ans probably move my Nextcloud AIO over to the TrueNAS app

10
1

OK you read the headline.

Imagine if Caliber had an AI tool that trained itself on all its books such that a user could ask a question regarding those specific books. And then extrapolate. Imagine if anyone anywhere could then ask questions to your local AI and get answers without actually sharing your books.

Right now I host my own Caliber server but I don't even know if I can search a term and get a particular book that contains thar term. I think it can search the title and metadata. I'm probably wrong. But the point is that it could be so much more. And it could circumvent the copyright laws that have always held back knowledge.

Like maybe my car broke down and I could ask IA why and how to fix it. Then it would start asking for the make and model and what sort of sounds it made. It would then search forums, our books and formulate an answer composed in the form of a book specifically written for me about my car's particular problem and how to solve it. Maybe better just a speech that you could listen to while fixing the car step by step...."now look a little to the left and you'll find a large box with 3 screws...."

It would be awesome to have that locally for my books and have access to everyone else's knowledge in books too.

11
1
submitted 2 days ago by kiol@lemmy.world to c/selfhosted@lemmy.world

(00:42)

Detailed Show notes, because tons of links this episode

(01:38)

Air Conditioned Nightmare - Mr. Bungle

(02:51)

SFTPGo - Simple Folder Sharing

(05:49)

Sponsor - Ameridroid. Use LINUXPREPPER at checkout.

(06:45)

ChapterTool - Show and Chapter Notes for Audio & Video Platforms

(07:49)

openDAW - Browser-based Multi-track Recording

(09:13)

Kanboard - Project Management

(18:09)

(18:34)

No more Skype. Try Signal!

(25:58)

Figlet, Toilet - Terminal ASCII Artwork

(27:15)

Meme

(27:56)

Dead Tech - What do you use? Take a quick survey

(29:18)

Offline Tooling. What do you use? Take a quick survey

(29:49)

Epson Ecotank Printers. Can be converted to Sublimation

(34:07)

Kill Doctor Lucky - A print and play boardgame

(35:43)

Root as a Print and Play game. Insanely popular as a modern, commercial board game

(36:04)

Skull card game. Classic bar game, played on napkins, etc.

(39:03)

Paper Circuits

(44:08)

(51:21)

  • Paperless-NGX - digitize that paper
  • Kavita
  • Komga
  • Codex
  • Calibre-Web
  • LibreOffice Suite
  • pdfarranger. Fork of pdf-shuffler: a small python-gtk application, which helps the user to merge or split PDF documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface. It is a front end for pikepdf. Available on Windows, as flatpak, snap, in repos, etc.
  • pdftk - terminal app for universally password protecting pdf files.
  • pdfbook2 - terminal app to convert your pdf document page layout into a printable book, or zine.

(56:01)

Ronin Solo RPG

(57:20)

Notorious Solo RPG

(58:12)

Snake Acid web browser game

(59:23)

12
1
submitted 2 days ago* (last edited 2 days ago) by weirdbeardgame@lemmy.world to c/selfhosted@lemmy.world

Basically, what the title says. I'm a C, C+, C# ... Basically, a C languages dev. Work on Video Games mostly, but I like doing other projects as well. Working on some larger ones like in Unreal and Godot that need some big boy space / CI time so I've set off on a small self hosting journey.

Got Nginx set up with Gitea at the moment, but am open to Gitlab, etc.

I was wondering if it's easy to setup these services for LFS space / CI runtime rental for a few buddies of mine just to handle management and potential rental costs depending on how far that goes.

I'm also wondering if Gitea or GitLab would be better for an endeavor like this? And I realize I wouldn't make a huge profit or anything, this would mostly be to mitigate maintenance costs and give my buddies some good deals on CI run time for Unreal or Godot Exports.

13
1

I'm looking for something that can do chat, video calling with support for guess links and chats. I need it to work in the browser so I can send people a link to a chat session. Bonus if it has a simple mobile app and calendar integration.

Anyone know of something that isn't Nextcloud Chat?

14
1
submitted 2 days ago* (last edited 2 days ago) by A_norny_mousse@feddit.org to c/selfhosted@lemmy.world

I ran my own blog for many years but recently I suspect my server got hacked, and after reinstalling I want to do things a little differently.

I'd like to move away from PHP and I don't really need a dynamic CMS anyhow.

So far I've been using PicoCMS which serves content from markdown pages with a little header. I got quite good at it, wrote my own theme and a few plugins. The templating language is Twig so something similar would be a boon for me.

Writing content in markdown is my most important requirement, or rather reusing the existing pages with as little massaging as possible. Here is one example:

***
Title: Create WiFi Hotspot with NetworkManager
date: 24.11.2022
Tags: archlinux,android
template: post
***

# Make sure required depenencies are installed

blablablablablablablabla

I really want a tag cloud, which used to be my only sorting mechanism apart from date. Most generators, at first glance, offer a tags page. Honestly I have no idea if I'd have to template the cloud myself but tag functionality seems to be common, I guess?

What I don't want is any sort of web UI or even builtin server functionality or other bells and whistles for the user. I prefer to ssh into the server and do things on the CLI.

Now my most important constraint is that I want to use what's available in (or as a) Debian repositories. After a quick search around it boils down to:

Searching for similar topics I found this and this. I read all the comments.

TIA


edit: Lots of people mention Hugo. Why would I choose that over, say, Jekyll or Pelican?
Personally I feel drawn more towards Python than Go or Rust, and a Twig-like (e.g. Jinja) templating language. If that's idiotic, please let me know why.
Also please remember I'm not running a github (or other similar VCS) page but have a dedicated VPS running Debian Stable. Deployment or containerization are of no interest to me.

15
1

I have a pretty standard *arr stack going, but my media repo is stored on a single (albeit large) drive.

In the future, if I want to add storage, how would I configure the apps to look in multiple places to build their libraries? Is there some documentation someone can point me to?

16
1

Seems that the Swiss legislature may pass a law requiring ProtonVPN to start banning certain domains from being access by French users (mostly illegal sports streaming sites)

For those using ProtonVPN, is the writing on the wall?

17
1
18
1

So, this has always bugged me. How do you validate a Docker container? No one wants to pull a laced up container, so there has to be a way one can check. Of course, sticking to original docker containers from Docker Hub would be one method I suppose. Is there some kind of scan one can do? I do this on my Windows computer; scan before installing. Besides looking at code that I would have no idea what is going on, what protocols do you guys use?

19
1

Hi, community :)

Long time no see. work started to slow down, but there are still some new things :)

There are some new updates for Postiz, but just a small recap:

Postiz is a social media scheduling tool supporting 19 social media channels:

Instagram, Facebook, TikTok, Reddit, LinkedIn, X, Threads, BlueSky, Mastodon, YouTube, Pinterest, Dribbble, Slack, Discord, Warpcast, Lemmy, Telegram, VK, Nostr.

https://github.com/gitroomhq/postiz-app/

(Almost 20k stars, thank you for all the love ❤️)

What's new:

  • I added a chrome extension that override your post a message on X and LinkedIn with the Postiz one. It should make you more productive and require you to use Postiz. I wrote a post about here here.
    This is the cloud version. You can find it in the new extension directory.

  • Added a new Provider - VK. it's the Russian facebook alternative.

  • Added authentication with OIDC.

  • Added an option to merge multiple posts into one (for example - convert a thread into one post)

  • We moved from NX to pnpm workspaces - everything feels faster now and more flexible, considering moving to Turbo repo.

  • We added an option to connect to Postiz with an MCP.


We are getting around 6-10 support tickets per day - it's hard to deploy Postiz, there are so many social media platforms and installation guides need to be improve, I swear I will work on it 🥹

Let me know what other features you want in Postiz.

20
1

Long time lurker, first time poster. Thanks for all the valuable info that has been shared here by this community! Incoming wall of text, but after a week of research and running through things in my mind all day I figured I would just ask the questions I have rather than make multiple posts as I imagine there are others looking to accomplish the same/similar thing right now. Thanks in advance!!

As I assume most of you are aware, the recent announcements from Plex and Synology are strong indicators of the writing that has been on the wall for some time. I’ve admittedly put off making any switch because things have been working just fine, but I’ve decided I’d rather just make the move now before even more changes happen, and while things like hard drives/NAS’ are still reasonably priced.

Background - I first got into the idea of self hosting when I picked up my first NAS circa 2020. It’s a Synology DS420j - about as entry level as you can get for a 4 bay NAS. I had big aspirations to really get into self hosting at that time, but for a variety of reasons (including the fact that its hard to flex the muscles of a Realtek RTD1296 SoC with 1 GB of RAM) once I got basic backups running and Plex was all set up, I didn’t do much else with the NAS aside from basic file sharing and messing around with some of the apps in Package Center to continue my learning. Well, there’s no time like the present for change and now is that time for me.

I currently have 2x 6TB + 1x 8 TB HDDs (all Ironwolves) in Synology Hybrid Raid (SRH) - with the 4th bay populated with an SSD that the Plex install lives on. I have an additional 8 TB drive at the ready as a hotswap and/or to add to my SRH pool once I upgraded my NAS. I’ve also finally hit 95% of my ~10.5TB pool (mostly Plex media), so this change comes at a somewhat convenient/necessary time anyway. [I plan to repurpose this NAS to be a backup only storage device so I can keep using Hyper Backup]

Current Plan/Quandaries -

  1. New NAS - I intend to bump up to a 6-bay and while all of the big names have comparable 6 bays options (QNAP, Ausustor, TerraMax, UGreen, etc), but one of the more compelling machines I have found is the ZimaCube Pro. It’s a pretty massive upgrade from what I have, which is exciting, but I’d like to do a little future proofing with this upgrade and I do plan to start leveraging a lot more services including virtualization to take advantage of the power boost. From my research, it seems like there were some bumps initially when the cube was first released (pretty expected from a kickstarter campaign of this magnitude), including an issue with Ironwolf drives, specifically, getting fried. It looks like things are in a much better place now that we are approaching a year since release, but I would be curious if anyone is using the ZimaCube and has any feedback on it, or if there are other solutions I may not be privy to that people recommend. (Of note, I am perfectly aware and capable of building my own, but for this step in my self hosting learning cycle I’d rather just get something premade)

https://shop.zimaspace.com/products/zimacube-pro-personal-cloud?variant=47720546697508

  1. RAID configuration - Obviously, SRH configured drives are not going to be compatible with ZimaOS, or any other non Synology OS (though I don’t plan to use ZimaOS anyway). I had really like the concept of being flexible with drive size as your storage expanded and you were able to accumulate more drives. There are plenty of good reasons for needing to have the same size drives across an array, but it was still a nice feature that I’d like to continue to utilize if possible. Im thinking a RAIDZ1 config would be good to move to (ZFS is intriguing), but from what I can tell you can’t use non matching drive sizes. Am I just going to have to bite the bullet and get all new drives to populate the new NAS, or is there an option out there that I am not aware of? I plan to begin standardizing my drive size at something much larger as the smaller drives begin failing/getting cycled out, but it doesn’t seem like there is a great solution to have that flexibility outside of the Synology ecosystem. (I am going to have to get large drive to move all my files to anyway before reformatting the current SRH drives so this is already going to be pretty pricey of an upgrade move)

  2. Operating System - TechHut actually has a really fun series he has been doing recently that is very much in line with what I am wanting to do - getting a new Server/NAS setup to move away from Synology/Plex - and I’ve been pulling some ideas from my project from that series. He’s running Proxmox as the hypervisor and TruNAS/Jellyfin inside of that. As I have never used any of these types of softwares I was just curious if there are any red flags with this configuration that I should be aware of before devoting the time to learns these systems - as a tech enthusiast I am well aware of the enormous learning spike between Synology/Plex type apps and self hosted ones like Promox/TruNAS, hence wanting to make sure there isn’t something stupid I’m missing prior to investing the time.

TechHut Series: https://inv.nadeko.net/watch?__goaway_challenge=meta-refresh&__goaway_id=b1b338f21a54a885a60db50c1395bbdb&v=qmSizZUbCOA

(https://www.youtube.com/watch?v=qmSizZUbCOA - if you are still using Youtube naked for some reason)

Once I get the initial NAS and media server migrations done, I am sure I will have more questions once I start getting things like the Arr suite, Docker, PiHole, KeyPass, etc., set up, but if you’ve made it this far and have any input/insight to provide to my queries I would be greatly appreciative! This community is awesome :)

21
1
submitted 5 days ago* (last edited 5 days ago) by jws_shadotak@sh.itjust.works to c/selfhosted@lemmy.world

I'm looking for the simplest form of UI to launch multiple different programs, including some games.

Currently running Windows 10 and using a FLIRC Skip 1S for launching Jellyfin and watching shows. Anything beyond those basic functions requires the wireless keyboard.

My goal is to not need the keyboard for anything and to launch games and all with the remote *or controller.

22
1

I've got to confess, I have for years been guilty if not reading the documentation. I simply go with the flow and hope it works...

But not anymore! And why the change you may ask? We'll, I'm reading the f..ing documentation on Rocky linux and I'm just blown away from the amount of great information!

If you've been guilty of not reading the documentation, let me me know what changed it for you

If you're not reading the documentation, this is your time to confess!

23
1

I'm currently self-hosting several services and looking to harden my setup. I already use Nginx Proxy Manager (NPM) with wildcard Let's Encrypt certs, but I'm thinking of moving to something more robust with:

A proper WAF (Web Application Firewall)

Deep network monitoring (ideally per-container or per-service)

Possibly some bot protection and anomaly detection (ai scrapping is annoying)

I've looked into Traefik, BunkerWeb, and Pangolin. Each has pros and cons, BunkerWeb seems WAF-ready, but has some limitations (SSL setup is nightmare). Traefik is very flexible, but I’d need to add middleware myself (also runing non docker services). Pangolin looks great but werent able to get it work in my setup.

Main goals:

Secure exposure of HTTP(S) services (wildcard certs with Cloudlfare)

Easy rules for blocking bad IPs or patterns

Optional: rate-limiting, automatic fail2ban-style bans

Bonus: nice dashboard or at least logs that make sense

I also have a mix of Docker and bare metal services, so proxying non-container stuff cleanly is important.

My final goal is setup like this: OVH (Reverse Proxy - Firewall) - Tailscale - Hetzner Server)

24
1

Hi everybody.

How should I setup reverse proxy for my services? I've got things like jellyfin, immich a bitwarden running on my Debian server in docker. So should i install something like nginx for each of these also in docker? Or should I install it from repository and make configs for each of these docker services?

Btw I have no idea how to use something like nginx or caddy but i would still like to learn.

Also can you use nginx for multiple services on the same port like(443)?

25
1
submitted 5 days ago* (last edited 5 days ago) by ntn888@lemmy.ml to c/selfhosted@lemmy.world
view more: next ›

Selfhosted

47203 readers
717 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