tofu

joined 6 months ago
[–] tofu@lemmy.nocturnal.garden 10 points 1 day ago

I'm using beets but it's mostly a manual process.

Check this comment/it's comments as well: https://lemmy.nocturnal.garden/comment/189300

[–] tofu@lemmy.nocturnal.garden 3 points 4 days ago (2 children)

I think this is about the case where you can't connect to that KVM

[–] tofu@lemmy.nocturnal.garden 3 points 5 days ago

Oh I see, that's right! It's not something we selfhosters usually admit when comparing costs I'd say :-)

[–] tofu@lemmy.nocturnal.garden 4 points 5 days ago (2 children)

CDs take quite some space once you have more than like 50. Selling them after ripping in large quantities is a lot of work. I wouldn't buy CDs unless I'm really into the physical medium (nothing wrong with that - sadly, most downloads lack high res artworks, booklets etc).

[–] tofu@lemmy.nocturnal.garden 7 points 5 days ago (3 children)

I just set up Navidrome in my lunch break and am looking into exactly this. I hadn't downloaded/organized my last Bandcamp purchases and now I have 32 zip files on my laptop and am wondering how to get them properly tagged and sorted in the existing library.

I'm rereading this article by @nfreak@lemmy.ml and it seems like beets could be an answer, but I don't fully understand what exactly it does yet.

[–] tofu@lemmy.nocturnal.garden 10 points 5 days ago (2 children)

I guess that's where the ListenBrainz/Last.fm part comes in (which is mentioned in the article).

I still get music recommendations via friends, concert/festival lineups and online forums, but that's just for my "main" genres. For other stuff, Spotify is quasi the only solution for me as well.

[–] tofu@lemmy.nocturnal.garden 10 points 5 days ago

I mean there's a whole block on this:

Lidarr is just a tool. Like any tool, it can be misused. Yes, people could point it at less-than-legal sources. No, I'm not telling you to do that. If you want to support artists, buy their work. If you don't, don't pretend Spotify streams are "support."

Important Note: Always ensure you're obtaining music through legal channels such as:

  • Digital purchases (Bandcamp, iTunes, Amazon, etc.)
  • Ripping CDs you've purchased
  • Free legal downloads offered by artists
  • Music available under Creative Commons licenses

And yes, I'll use this with my existing, mostly legally obtained, music collection. I don't mind the pirate stack though, it's far easier to just download the album than ripping your vinyl and tapes.

[–] tofu@lemmy.nocturnal.garden 2 points 5 days ago (2 children)

Are we looking at the same table? It says it's about cost in the left column. Or am I misunderstanding your post?

collapsed inline media

[–] tofu@lemmy.nocturnal.garden 18 points 5 days ago (20 children)

That quote relates to financial expenses compared to monthly Spotify subscription, not time and effort.

[–] tofu@lemmy.nocturnal.garden 6 points 5 days ago

There has been another post on Lemmy on replacing Spotify with a selfhosted stack. I already have an extensive music library, mostly ripped CDs and bandcamp purchases, but have been procrastinating a selfhosted setup for a while but I'll at least set up Navidrome and explore the options with listenbrainz etc.

[–] tofu@lemmy.nocturnal.garden 22 points 1 week ago

Yeah I think I've seen some recent commits on his GitHub profile as well. He seems to be "back", just not on kbin.

I hosted my own kbin instance for a while as it seemed interesting, but admittedly I never really got into it. Still a cool approach, just not for me.

 

If I understand it right, it's comparable to Prometheus with Grafana in what it does.

 

geteilt von: https://lemmy.nocturnal.garden/post/203881

I'm about to set up a new git forge for my own stuff. Most forges already have the basic functionality I want (nice ui for merge requests etc).

What I'm looking forward to is federation. Create a Pull request for a repository hosted on another instance without needing to create an account over there would be a game changer.

  • Gitea had some plans but I don't see anything happening since three years in their dedicated forum
  • Gitlab has a dedicated epic but some official said it's not a priority last year
  • Forgejo has a roadmap and a Federation section in each of their montly reports (latest). However, the roadmaps mentions that Federated PRs are in the far future.

From this it seems that Forgejo is the only one activetly working on Federation.

Anything I'm missing? Anyone involved in any of those willing to tell me more? Especially if all of them are working in a similar direction where not only decentralization but also federation (e.g. between Gitlab and Forgejo) is possible?

On a side note, I found the ForgeFed project which is an ActivityPub extension, not sure if any of the forges wants to implement this. Their example forge Vervis is not reachable.

 

Some thoughts on how useful Anubis really is. Combined with comments I read elsewhere about scrapers starting to solve the challenges, I'm afraid Anubis will be outdated soon and we need something else.

 

With the recent Proxmox 9 release, many of us have the upgrade ahead or already done. What about you, and how do you generally approach updating your services? Which other updates are you looking forward to or is it just an annoying chore?

Also the usual - let us know what you are currently working on, what problems you are encountering and what you are excited about.

As for updates, I update my machines semi-regularly with Ansible. The Proxmox 9 update was unspectacular (good thing!), I just had to change some things in my Promox-post-install automation (nag bar removal and package sources). I still plan to get a merge request based update process for my containers as mentioned here but I'm just not there yet. That guide was also posted on reddit recently and got some traction.

I also spent some time yesterday to organize my nginx logs, they basically all got their own folder in /var/log/nginx with their own access log file by adding access_log /var/log/nginx/$server_name/access.log vhost_combined; to each config. Error log file paths can't contain variables so I kept them in the default file so far.

Recently enabled wireguard (easy setting in my FritzBox router) and stopped exposing some of my services to the internet. That process isn't finished yet though as I'll need to switch to wildcard certificates in order to keep valid SSL for the now local-only services.

 

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.

Personally I'm finally reaping the fruits of my labour and enjoy my stable homelab without doing much. One node went down recently and the other took over until I restarted so I was not in a hurry to fix things. Enjoying family time and only running updates that aren't automated (yet). I'm about to dig a bit deeper into logging, probably setting up central log collection like Loki at some point, but not yet.

 

I'm interested how y'all check/monitor your reverse proxy logs. I run an nginx vm that has ports 80 and 443 forwarded that exposes some of my services to the internet on different domains. I use nginx exporter for Prometheus, but I would like a better monitoring to see what connects to my services (like my Lemmy instance).

If I would be under pressure by LLM scrapers for example, I would only notice via application and hardware metrics, but I would have to figure out what's going on.

 

Here's the link to the docker docs

 

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.

I finally finished my first iteration of my Minilab including a very smooth migration from the old server yesterday so I can go to the service side of things again. I plan to get some kind of selfhosters VPN for external access to stuff that's not exposed to the internet, I'll have to investigate which one.

 

cross-posted from: https://lemmy.nocturnal.garden/post/74770

Been planning to migrate from my Supermicro monolith server for a while and finally finished the migration. Red thing is opnsense on an APU engine, Lenovos run a proxmox cluster, below is a mini PC with attached JBOD running TrueNAS.

Next step is to get another shelf for my Raspi and openDTU.

view more: next ›