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).
- 9 Posts
- 99 Comments
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.gardenOPto Selfhosted@lemmy.world•Why I Ditched Spotify, and How I Set Up My Own Music Stack | LeshiCodesEnglish10·13 hours agoI 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.gardenOPto Selfhosted@lemmy.world•Why I Ditched Spotify, and How I Set Up My Own Music Stack | LeshiCodesEnglish113·15 hours agoI 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.gardenOPto Selfhosted@lemmy.world•Why I Ditched Spotify, and How I Set Up My Own Music Stack | LeshiCodesEnglish2·16 hours agoAre we looking at the same table? It says it’s about cost in the left column. Or am I misunderstanding your post?
tofu@lemmy.nocturnal.gardenOPto Selfhosted@lemmy.world•Why I Ditched Spotify, and How I Set Up My Own Music Stack | LeshiCodesEnglish16·17 hours agoThat quote relates to financial expenses compared to monthly Spotify subscription, not time and effort.
tofu@lemmy.nocturnal.gardenOPto Selfhosted@lemmy.world•Why I Ditched Spotify, and How I Set Up My Own Music Stack | LeshiCodesEnglish71·18 hours agoThere 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.
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.
I have VPSes at Hetzner for Mastodon and Bookwyrm. I’m also using Hetzner nameservers with pseudo DynDNS.
Mail is managed by 1blu with my domain.
Everything else is at home. I would move at least bookwyrm into my home server, but there’s another admin involved and I’d need to give them limited access to the VM and Proxmox (backup/snapshots/rebuild when doing maintenance).
tofu@lemmy.nocturnal.gardento Selfhosted@lemmy.world•Managing proxmox, virtual machines, and othersEnglish1·5 days agoTrue, but I’m not sure I’d put up awx nowadays. At work we migrated from Tower/AWX to Ansible in Gitlab pipelines because of constant problems and I’m thinking about doing a similar thing in my Forgejo. I’m not much of a fan if running Ansible via CLI except for development purposes. Too much trouble with variables
tofu@lemmy.nocturnal.gardento Selfhosted@lemmy.world•Managing proxmox, virtual machines, and othersEnglish8·5 days agoAnsible doesn’t need an agent besides python and can take care of most kinds of updates. You have to run/schedule it regularly though. It’s pretty good for updating multiple hosts at once (assuming they mostly have the same OSes).
For uptime, CPU etc you mostly need agents but Proxmox also shows some of these in the UI.
tofu@lemmy.nocturnal.gardento Selfhosted@lemmy.world•18% of people running Nextcloud don't know what database they are usingEnglish1·5 days agoSame. I’m glad I don’t have to think about databases usually.
tofu@lemmy.nocturnal.gardento Selfhosted@lemmy.world•Pinepods mobile apps and a request for helpEnglish1·5 days agoJust wanted to let you know that I set it up i a free minute and both the website and the app look pretty great on first glance. Didn’t explore much yet and don’t have that much time for podcast listening right now, but I’ll keep and see. :)
One thing regarding this docker-compose example: I put the credentials in an .env file so I can check my composefile in git, and to not have the Postgres stuff twice. Would that make sense to have it in the docs as well or do you prefer to have a single file there?
tofu@lemmy.nocturnal.gardento Selfhosted@lemmy.world•Does anyone use a VPN to subvert the Netflix household device fencing?English14·6 days agoI guess it should work, but your internet connection becomes the bottleneck. Make sure you have enough bandwidth, outbound as well, to have several people watching the same time
tofu@lemmy.nocturnal.gardento Selfhosted@lemmy.world•Pinepods mobile apps and a request for helpEnglish1·7 days agoOh my that sucks :/
tofu@lemmy.nocturnal.gardento Selfhosted@lemmy.world•[SOLVED] How to fork a docker image?English9·7 days agoEither create a Dockerfile that is based on the original one as the other comment suggests, or find the git repo of the original Image, fork it and add your changes to the Dockerfile.
If you want to include changes from the original one you’ll need to set up some kind of regular job that checks for a new image or changes in the git repo and then applies your changes.
If you need it to be available at Dockerhub, ghcr or the like, you need some additional setup, usually a CI that pushes it.
tofu@lemmy.nocturnal.gardento Selfhosted@lemmy.world•Pinepods mobile apps and a request for helpEnglish2·7 days agoFor me it’s syncing between devices, I listen on my PC and on my smartphone. I’ve been using PocketCasts for years but eventually ditched it and haven’t found something to properly replace it. GPodder is an option but when I tried some years ago it didn’t really work. I’ve been looking for something like PinePods for quite a while
Oh I see, that’s right! It’s not something we selfhosters usually admit when comparing costs I’d say :-)