hellmo_luciferrari
@hellmo_luciferrari@lemmy.zip
- Comment on Homelab discussion 1 week ago:
Currently I have one Docker host. I want to split my containers across 2 hosts. Both just small form factor PCs. (Lenovo, forget the exact model. But each have 16gb of DDR4 and an i5. One is 8th gen, and the other I have to double check. The one I haven’t setup yet has an Nvidia card of sorts. I want to offload media services onto that one.)
Anyways, on to the breakdown:
Containers:
- Technitium (DNS)
- DNSWeaver (DNS from Labels)
- Caddy (with custom plugins Caddy-Docker-Proxy mainly)
- WG-Easy (Wireguard VPN)
- DDNS container
- Authentik (SSO Provider)
- Signal-CLI
- Molly Socket
- Multiple Docker Socket Proxy containers
- SearXNG
- Uptime Kuma
- Vaultwarden
- WUD
- Speedtest Tracker
- Dozzle
- Forgejo
- FMD (Find my device)
- Bookstack
- Syncthing
- Vikunja (Kanban board)
- Navidrome
- Maloja
- Audiomuse
- Doku
- Jellyfin
- FreshRSS
- Nextcloud
- beets
- Komga
- Lyrica (with some custom scripting to search my music for matching LRC files)
- Homepage
- Ntfy
Next up I want to add Autokuma. However, I am going to split these containers onto another machine yet.
- Comment on slskd - auto login 1 week ago:
The joke with my comment was that you give little to no context. For better advice and help giving some context may be beneficial.
- Comment on slskd - auto login 1 week ago:
Have you tried scribble scrabbling the florpimijig while connected to your schmoopy doo?
- Comment on Looking for selfhosted alternative to "Find my phone" 2 weeks ago:
Just set this up myself. Its quite nice
- Comment on NaviBeat - iOS client for Navidrome Testflight 2 weeks ago:
Not an apple user in any definition but glad apple users are getting clients for Navidrome too. I love Navidrome, especially paired with Feishin for desktop; Symfonium or Tempus on Android
- Comment on PSA: the bitwarden clients got an upgrade that makes them incompatible with vaultwarden 2 weeks ago:
Passbolt pales in comparison. The fact I can only get the android app from google play. No thanks. That is a deal breaker right there. I am working towards moving 100% off from google play.
After quickly spinning up a container of it; it feels very unpolished and can’t say it will replace Bitwarden/Vaultwarden for me.
- Comment on Homelab Documentation 2 weeks ago:
I quite like Bookstack. The next step to my documentation journey is auto-uploading README.generated.md files that are generated by a script running on a timer triggering a service with systemd.
Though this doesn’t cover my physical machines in production.
- Comment on Homelab Documentation 2 weeks ago:
I have it setup similarly currently /root_compose_dir/stack_name/compose.yml
But I’m taking a step further, ans using labels to generate README files. And will automate putting it into my bookstack
- Comment on Homelab Documentation 2 weeks ago:
I am taking a similar philosophical approach.
I’m lazy too, so I am working on havinf most docker documentation automated…
If I have to do it more than once, automated.
- Comment on Homelab Documentation 2 weeks ago:
I am leaning that way too. Although I do want to maintain a wiki that I can host.
So I settled on using a script that runs as a service on a timer, and can beanually triggered to generate README.md files that get synced with my git repo of docker containers
This will be huge for me, as most of what I run are containers.
The next step will be using Bookstack’s API to push these README.md files into books on my bookstack container.
I’ll go a step further and setup automated exports of these documents.
- Comment on Homelab Documentation 2 weeks ago:
I am taking precautions to have my setup easily deployable no matter the hardware. The only real documentation becomes mountpoints and such for external storage.
For DNS and Reverse Proxy entries, I have those automated. Any time I spin up a new docker container, that information is deployed with labels. Also entries into my homepage.
The .env files contain any variable I would want to store to make my setup portable, shareable and not have to worry about leaking any of my information. Not that it would be end of the world considering nothing really leaves my network unless it is through my VPN.
- Comment on Homelab Documentation 2 weeks ago:
I am of that camp, lazy, when it comes to documentation. I have lucked out, as of now after years most if not all of what I need setup has been kept in the ol noggin. But I am building out documentation as we speak. Slowly but surely.
I do like the README.md approach.
- Submitted 2 weeks ago to selfhosted@lemmy.world | 22 comments
- Comment on My selfhosting setup so far 2 weeks ago:
DNSWeaver the way I have this setup is DNSWeaver reads the labels, and connects to both PiHole and Technitium.
I was only using PiHole for many years. But in learning I could automate DNS entries with DNSweaver, I needed something more powerful. The issue I have with PiHole for DNS with DNSWeaver is that DNSWeaver can’t delete DNS records. DNSWeaver uses txt records and well PiHole doesn’t support that.
So I installed Technitium.
I’ve never heard od Blocky.
- Comment on My selfhosting setup so far 2 weeks ago:
I’d love to share!
I’ll likely get a post put together tomorrow and tag you!
I just went through every compose file I had and removed all exposed ports (it possible that is) and required access only through my Caddy instance. Enabled HSTS for all sites.
And the entire lab is separated between 3 devices. A small form factor lenovo box (16GB of DDR4 with an i5), a Raspberry Pi 4 with 8GB of ram, and an old synology that was given to me. . Redundant DNS, a Technitium container, and my pi running Pihole.
DNS records and Caddy directives are set via Docker labels.
A combination of Signal notifications and Ntfy to alert me where necessary. That setup including unified push for a number of apps.
Music streaming, with a companion container that scribbles music, as well aa helped scripts that run on systemd timers thar sync music from live location, to backup 1, to backup 2 aka my desktop HDD. I have a heller script being run on a disposable docker container that searches for LRC files so I have synchronized lyrics for my music.
And a bunch more I am forgetting.
I like nerding out about this, and Lemmy is the only place I can talk about this where anyone understands. No one in my life IRL are tech savvy
- Comment on My selfhosting setup so far 3 weeks ago:
I always enjoy seeing what and how others run their home lab setups.
I have been doing a lot of work on mine as of late. Spun up a lot of new containers, as well as enhanced security on some of it.
I haven’t posted my setup, or anything like that. But I have a total of 51 containers running on an old Lenovo Small Form factor pc that has an 8th gen i5 and 16gb of DDR4. Outside of that, I just have a pi running one of my vpn connections and my backup DNS of PiHole, whereas my main DNS is Technitium running in a container.
I have checked out Glance a while back, but never did end up using it really.
- Comment on Music Library Management 3 weeks ago:
Is there ways to Automate Kid3? Or is it strictly user intervention?
- Comment on Music Library Management 3 weeks ago:
Always happy to share!
Right now I have 53 containers going on a box with 16gb of ram, and an 8th gen i5.
- Comment on Music Library Management 3 weeks ago:
If I run Hermes, or anything AI, I’ll want to investigate how to containerize it. Which may be difficult with one GPU.
- Comment on E-mail archive browser for gmail takeout files (.mbox) 3 weeks ago:
This looks promising. Saving for later! Thank you
- Comment on Music Library Management 3 weeks ago:
I like having as many apps accessible via the browser as possible. Makes it portable for me.
No matter how many machines, experience is the same. With these apps, I can allow other users access.
Its accessible through my phone as well that way.
And if I ever have to reinstall my OS its quicker because of less that I need to install. And on top of that I only update that one container vs updating every machine I have a program installed to.
- Comment on Music Library Management 3 weeks ago:
I am not familiar with bluebeam. Wine has come a long way and so have other runners based on Wine too.
There is one Windows app I won’t ditch, and I’ve found running via Wine wasn’t working well, but bottles using their SODA runner work well for it. (GuitarPro) and other programs, even non games work in Proton or ProtonGE.
Though I totally understand, as some other music software I need doesn’t work ib Linux no matter the option.
I did have USB Pass-through working on Virt-Manager install of Windows for my Line 6 equipment.
- Comment on Music Library Management 3 weeks ago:
I did putz around with Picard way back but didnt stick with it because of its UI. Though I may set up a docker container just to have the option to use it…
Navidrome + Feishin for desktop + Symfonium for Android is the route I went too.
Though I am playing with Tempus as well for Android too. Its a nice Open Source option.
Degoogling my life was a motivator to self host.
- Comment on Music Library Management 3 weeks ago:
Does not appear to support Jellyfin, as I can’t connect to my Jellyfin.
Though it does support transcoding options youre mentioning.
- Comment on Music Library Management 3 weeks ago:
I do wish they made a Linux port. Because I’m never going back to windows.
- Comment on Music Library Management 3 weeks ago:
I luckily do, I have a 3090 with 24GB of vram that copper modded. Hermes you say, may have to investigate.
I have 3 copies of my library
- Comment on Music Library Management 3 weeks ago:
Beets can do some sort of fingerprint with ffmpeg and in another comment I posted a snippet that I used ti generate a log. I’ve only done dry runs.
- Comment on Music Library Management 3 weeks ago:
I havent trusted it with my music in RW mode yet. I was just getting statistics. however, I am using a custom built docker container based off Lyrica that downloads LRC files for me. Its running right now. And I like having karaoke style synced lyrics .
- Comment on Music Library Management 3 weeks ago:
I have gone in so many different directions. When I was on Windows I would use MusicBee or MediaMonkey for tagging, I would do it album by album. It was pretty great, but I haven’t used Windows in years. There are not any Media players that are for local files that I even like for Linux.
So, I ultimately moved to Navidrome. Have lost some of my tunes, but was at 50k at one point. I am back down to about 23k.
Beets seems pretty neat so far, automatic is my goal!
- Comment on Music Library Management 3 weeks ago:
Once I have my music gone through and deduped, as well as tagged, I will likely never have to run it again; as the music my server ingests is already properly tagged.