8

I have a Pixel 8.... a PC with Linux Mint. How do I learn to "self host". Mainly for photo storage backup. Where do I start? I know nothing, absolutely nothing

top 13 comments
sorted by: hot top controversial new old
[-] pepperprepper@lemmy.world 3 points 2 months ago

Documentation, take notes on what you setup, ports opened, accounts created. This will be very valuable when you envitally get services setup and forget about them.

[-] mic_check_one_two@lemmy.dbzer0.com 1 points 2 months ago

Hell, one of the first things you can look into hosting is Obsidian, with SyncThing to keep your notes synced across devices.

[-] Faltsm@lemmy.world 1 points 2 months ago

Take this anyway you want but one good thing about ai is they've hoovered up all the guides, instruction manuals, and troubleshooting forums. They can give you advice, help you install, and troubleshoot when it breaks.

[-] workerONE@lemmy.world 1 points 2 months ago

I would buy a Nas with raid and keep a copy both on your PC and on the NAS

[-] freedom@lemy.lol 1 points 2 months ago

Get yourself the cheapest n150 box you can, the 4 port versions are good im case you decise to upgade and convert it to a fw later. Get a 4tb 2.5 ssd if you afford it and a chewp dual or more jbod external for safe backups.

Every year upgrade and stick to proxmox and opnsnese untill/unless you have reason otherwise.

[-] UndergroundGoblin@lemmy.dbzer0.com 0 points 2 months ago

I would personally recommend starting with a Pi-hole. It's easy to set up and provides an immediate improvement to your whole internet experience.

Try to follow the official guide or use a Docker container.

[-] lauha@lemmy.world 2 points 2 months ago

But pihole is not a photo backup

[-] UndergroundGoblin@lemmy.dbzer0.com 3 points 2 months ago

But a great start to get into selfhosting. What's an IP? What is a DNS? How do I connect to via ssh? What's the job of DHCP? Pretty basic stuff, your learning in the process.

[-] irmadlad@lemmy.world 3 points 2 months ago

Yup. You got to start with the tedious and the boring before you get to the glamorous where your friends 'ooo' and 'ahh' about your set up.

[-] irmadlad@lemmy.world 0 points 2 months ago

One option you could explore since you didn't list any other equipment, is a cheap VPS. You can pick one up at LowEndBox for cheap. I have a couple VPS test servers that run about $25 a year. That would help you get your feet wet a bit. You could learn how to deploy Linux server along with the standard defense systems in place like Fail2Ban, UFW, etc.

Or even a small NUC or RPi.

[-] frongt@lemmy.zip 2 points 2 months ago

Agreed. For actual backup, I'd put it in the cloud.

Really, I'd run immich locally, and then back that up to the cloud, but that depends on how valuable the data really is to you.

[-] irmadlad@lemmy.world 0 points 2 months ago

Really, I’d run immich locally,

There ya go. Encrypted of course. That way OP can still learn to stand up a proper server and defenses before it almost instantaneously attracts the attention of literally any or all of the 1.5 billion known, active, automated bot accounts at this moment +/- show up at your port 22 doorstep and helping themselves to your resources.

The very first linux server I stood up on a vps, was taken over quite quickly. So, that spurred me on to read tutorials, scour chans and forums, just looking for guidance and knowledge. Now, I understand a lot more that I did way back when so it's gotten easier. Not that I house a vast trove of wisdom or knowledge....pffffttt....that does not exist. I learn something new all the time. That's one of the aspects I really love about self hosting.

[-] frongt@lemmy.zip 1 points 2 months ago

Of course. Personally I wouldn't expose anything to the Internet but a VPN service.

this post was submitted on 10 Nov 2025
8 points (100.0% liked)

Selfhosted

54458 readers
81 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.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS