39
Selfhosting Sunday - What's up? (lemmy.nocturnal.garden)

What's up, what's down and what are you not sure about?

Let us know what you set up lately, what kind of problems you currently think about or are running into, what new device you added to your homelab or what interesting service or article you found.

top 50 comments
sorted by: hot top controversial new old
[-] gerowen@lemmy.world 5 points 1 week ago

I've been fending off AI bots the last week or so; wrote about it here:

https://gerowen.substack.com/p/the-ai-data-scraping-is-getting-out

load more comments (1 replies)
[-] pineapple@lemmy.ml 4 points 1 week ago

Finally starting my self hosted journey. I have everything I need I'm setting up a 6tb nas for linux iso's photos and files. And I recently got a "broken" laptop that works perfectly fine that I will use for running all my applications in proxmox such as immich, jellyfin and nextcloud. And probably many others in the near future.

[-] kate@lemmy.uhhoh.com 4 points 1 week ago

Finally switched from plex to jellyfin, seems to be ok so far. Needed to make some small scripts for metadata management but it's running smoothly. Finally decided I'm hosting enough software with user accounts that I've made an authentik instance for SSO with each (ofc jellyfin first)

[-] smiletolerantly@awful.systems 1 points 1 week ago

Hey, we're also thinking about setting up authentik. Could you answer the following, where I haven't found answers to yet: does introducing SSO impede logging into Jellyfin on a TV / phone app at all?

[-] kate@lemmy.uhhoh.com 1 points 1 week ago

no, works fine. there’s an LDAP plugin for jellyfin so you can use the jellyfin internal login page and the server will verify the login against authentik. took some setting up though.

[-] smiletolerantly@awful.systems 1 points 1 week ago

Alright, thank you!

load more comments (19 replies)
[-] sixty@sh.itjust.works 4 points 1 week ago

Found out that docker volumes are important after restarting my server 🙃

[-] ethancedwards8@programming.dev 4 points 1 week ago

That’s a mistake you only make once!

load more comments (1 replies)
[-] paris@lemmy.blahaj.zone 2 points 1 week ago

Am I mistaken that docker creates temporary volumes with a nondescript name and you can potentially dig up the volumes that were being used in /var/lib/docker/volumes?

[-] EncryptKeeper@lemmy.world 3 points 1 week ago* (last edited 1 week ago)

https://romm.app/

A catalog for organizing various Roms you have. It can pull metadata from a number of sources and properly add all the details, cover art, and platform information to each game. It’s smart enough to auto-generate collections based on game series, and embed YouTube videos for gameplay of each one without even any configuration.

The best part? It has Ruffle and EmulatorJS built in so you can play any games supported by EmulatorJS in your browser. I tested games up to N64 and they all ran smooth as butter right in the browser with gamepad configurations built in. They even support local multiplayer.

[-] flarf@lemmy.theflarf.com 3 points 1 week ago* (last edited 1 week ago)

I set up my own Lemmy server, mastodon, and matrix. Finally making the move off centralized social media and communication platforms

[-] steve@lemmy.ca 2 points 1 week ago

Do you just do this for your own personal use, a few friends or just anyone from the internet?I'm just curious what the point is and how much effort is involved in connecting with other instances.

[-] beeng@discuss.tchncs.de 3 points 1 week ago

Was using realvnc to vnc from remote, it was easy and cloud driven.

Fully swapped to tailscale and normal VNC sever now.

Performance is good and works great for the troubleshooting and small GUI stuff I need to do.

[-] AnonomousWolf@lemm.ee 3 points 1 week ago

I've setup Nextcloud on Hetzner, and have ordered a mini PC to run Immich and experiment with.

Still trying to decide on a good cheap email host that I can also move my family on to eventually.

[-] einmaulwurf@lemmy.world 2 points 1 week ago

I recently moved from Gmail to mailbox.org with my own domain. Works as it should so far. And for 2.5€ per month I can't complain about the price either.

And switching email addresses has actually been less painful than I expected. Most services let you change the associated Mail easily.

[-] possiblylinux127@lemmy.zip 3 points 1 week ago* (last edited 1 week ago)

I'm moving to Podman quadlets for self hosting infrastructure (Forgejo and Woodpecker CI) and Kubernetes for the actual services. I also still need to figure out were I'm going to do SSL terminations.

Nextcloud will be moved to Nextcloud AIO

[-] treeofnik@discuss.online 2 points 1 week ago

Recently been working on setting up forgejo to migrate away from GitHub. My open source stuff I’ve actually put onto codeberg and I’ve set up a handful of pull mirrors on my local instance for redundancy. This weekend I’ve been testing out woodpecker-ci for automating pushing files to s3 for some static websites for repos on codeberg as well as my forgejo instance. Today will tell if that is successful!

[-] IronKrill@lemmy.ca 2 points 1 week ago* (last edited 1 week ago)

I added a cheap PCI 4 slot NVMe expansion card and a couple of SSDs for a new pool and then migrated all the database-heavy stuff over to it. Required some use of local ZFS send/receive which I didn't know was possible, but it has gone smooth so far. Very happy with it! It no longer sounds like my HDD pool is trying to escape from hell and some of the services are much snappier, especially Bitmagnet. I'd highly recommend it as an upgrade for anyone still running purely HDDs. I thought I could get away with it but ZFS speeds are no faster than single drives and the amount of stuff I had was hammering it non-stop.

I also bought my own domain finally to escape the free-tier dynamic DNS woes and I can finally feel good about sharing links with other people. I slapped a file share container with disabled registrations on a sub domain. I put it all behind free tier Cloudflare to hide my server's IP, it took a little bit of learning what the different records are but so far much easier than I thought. Although I have yet to do the hardest part of setting up dynamic IP for my DNS records. I see a bunch of scripts floating around, but none seem that easy or well-maintained...

Oh, and the PI I've had running Pi-Hole v5 for god knows how long with no maintenance couldn't run Tailscale, so I wiped the entire thing to start fresh and got it up and running with Pi-Hole v6, Tailscale, and Unbound. I like having these separated from my other services as they are more critical to have at all times and I have had 100% uptime with my Pi so far. Although I chose Dietpi for my OS on a whim because it looked interesting and am not sold on it. I like that it has easy software installs with sane defaults so I probably saved time overall, but the amount of time I spent debugging the weird choices Dietpi made for basic shit like networking options really threw me off.

[-] jagged_circle@feddit.nl 2 points 1 week ago

Finally installed jellyfin when I realized I could use rclone to mount 10G of free disk space from box (with client side encryption using rclone) on my server.

Very easy to install on Debian, but the plugins are a security nightmare. Jellyfin devs are kinda dumb.

[-] corsicanguppy@lemmy.ca 2 points 1 week ago

A LOT of plugins in many projects are a huge concern. I say this as someone who ran security for an OS for a while. It's just people making bad decisions for everyone and then hand-waving the risks when questioned.

[-] jagged_circle@feddit.nl 1 points 1 week ago

I dont mean the plugins themselves but the fact that there's no way to safely download a plugin.

Even if the plugin really is benign, jellyfin will happily download something inauthentic and malicious befuarse there's no cryptographic signature checks

[-] vfscanf@discuss.tchncs.de 1 points 1 week ago

I've just set up Wireguard, so I can access my home network from everywhere, but the old laptop that I wanted to use as a server has just quit. So now I have to find a different machine

[-] jagged_circle@feddit.nl 1 points 1 week ago

Any way to do this on Android when also connected to another commercial VPN? I want both, but where only 10.X traffic goes to my personal network and the rest goes out through commercial VPN/Tor.

[-] non_burglar@lemmy.world 1 points 1 week ago* (last edited 1 week ago)

More incus:

  • mounting persistent storage into containers (cheating by exporting NFS from my proxmox zfs into the incus host.
  • wrote a pruning backup script for containers, runs daily, keeps last 7 days and the first of the month
  • passed through hardware (quicksync) into jellyfin container (it works!)
  • launched an OCI container (docker home assistant) natively in incus (this is a game-changer!)

Next:

  • build 2nd incus node
  • move all containers from proxmox to incus
  • decom proxmox
  • setup Debian with NFS export
load more comments (4 replies)
[-] Darkmoon_UK@lemm.ee 1 points 1 week ago* (last edited 1 week ago)

Are there any AI apps that will index markdown documents with a vector DB, then allow you to run natural language queries using some kind of RAG approach with a local LLM?

Closest I've found is LlamaIndex, but this is still more of a 'foundation' than a turn-key solution and right now I'm too time-poor to do the assembly required...

I realise I'm describing close-to-frontier tech, but is there anything more turn-key (Dockerised) out there yet?

My use-case is pretty 'vanilla' in this space: Having a knowledge base and wanting quick answers to questions like "How should screen X behave if I am not a registered user?".

Thanks for any suggestions!

[-] kata1yst@sh.itjust.works 2 points 1 week ago

Ollama + OpenWebUI also can do this.

load more comments
view more: next ›
this post was submitted on 30 Mar 2025
39 points (100.0% liked)

Selfhosted

45329 readers
624 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