starshipwinepineapple

joined 2 years ago
[–] starshipwinepineapple@programming.dev 5 points 5 days ago* (last edited 4 days ago)

For iTunes based music player there is also rhythmbox which is standalone (no subsonic server needed). It's what i used until i ultimately switched to navidrome + supersonic. I'll check out feishin since that didn't come up in my initial search last year. Ive liked supersonic though. It has a decent, simple UI and you can play albums by clicking on them

Edit: ok feishin seems pretty cool. I might stick with this

[–] starshipwinepineapple@programming.dev 22 points 5 days ago* (last edited 5 days ago) (1 children)

Here's some tools i used and my experience with them

  • beets: very powerful CLI tool. Has a learning curve but can go through your whole music folder, automatically tag stuff it is confident in and prompt you when it's not sure.
  • musicbrainz picard: really powerful gui. Can add a bunch of folders, group them by album and have it detect the right albums.
  • kde kid3: simple gui app that if all you're looking for is basic tag input then it makes it super easy to manually tag a bunch of content all at the same time.

I personally used all three of these. Beets as first pass that got me pretty far. Music brainz to fill in a lot of holes. And kid3 when i just wanted to do a bunch of manual updates

8080 is a common default port number so make sure to always check those when deploying something new

[–] starshipwinepineapple@programming.dev 2 points 3 weeks ago* (last edited 3 weeks ago)

Sounds like you got it sorted but heres what i do:

  • setup new repo in codeberg but don't check the box to initialize the repo
  • for existing project, use git remote -v to verify your remotes. Update as necessary (git remote set-url [remote] [url]). If it's a new project you can just git init and add your remote.
  • first push you'll need to specify the remote such as git push origin and after that you'll be fine to use just git push

This is what i do via acme.sh with the letsencrypt DNS-01 challenge. I have a cron job scheduled to renew/deploy

Thanks, I'll take a look!

[–] starshipwinepineapple@programming.dev 1 points 1 month ago* (last edited 1 month ago) (2 children)

Out of curiosity what wiki are you hosting? I have a community that we were thinking about moving our docs to a wiki to be more accessible to non tech savvy people wanting to contribute

[–] starshipwinepineapple@programming.dev 3 points 1 month ago* (last edited 1 month ago)

Well you're in self-hosting so if you don't know docker yet, you'll get the advantage of learning it. It will open up many self hosting opportunities.

For me one advantage is just one central place for all my containers. I don't know how the package center handles storage but the docker version you'd have clear and easy access to the storage mount and would be able to make backups before big migrations, and you could set it up on a new server in the future. Imo there's just no reason to use the package center one unless youre not very tech savvy and don't want to learn anything else related to self hosting. I'm just assuming package center is easier in that regard but again i haven't used it.

Also, when there are critical CVEs like the nextjs one found this past week allowing RCE then yeah, you want your stuff as up to date as possible. You don't want to have to wait an unknown number of days for a downstream version to get updated. Docker let's you get your updates straight from the source

Fair enough, i mostly use symfonium so same thing since both jellyfin/navidrome support subsonic API. I do like using the navidrome web ui on PC though

[–] starshipwinepineapple@programming.dev 2 points 1 month ago (4 children)

I haven't gotten to hosting my own wiki, but i do host an internal-only personal knowledge static site built with hugo. I have it set to build the site on my server which then serves it. Very useful to have something like that or a wiki.

[–] starshipwinepineapple@programming.dev 3 points 1 month ago* (last edited 1 month ago)

Nice! I haven't dug into the API yet. The big thing for me was actually pretty small feature but tandoor let's me scale recipes up and down on the fly with just a click of a button. I couldn't find that in Mealie. We do a lot of home cooking for guests and large parties so being able to quickly see the portions and scale a recipe up/down saves a lot of mental math or errors.

Edit: though looking at mealie demo again i see some recipes let you adjust the serving. But others do not.

Edit 2: seems to be related when ingredients aren't parsed

 

(Obligatory self post.) I normally don't care enough to share my content but thought this post i wrote the other week would be of interest to this community.

Tldr from the conclusion:

  • the messages sent to Lumo need to be able to be temporarily decrypted for Lumo to process them.
  • Lumo’s response is generated as unencrypted text prior to be encrypted and sent back to you.
  • portions of the conversation context (previous messages) get resent with each interaction.
 

Hi all, I'm relatively new to this instance but reading through the instance docs I found:

Donations are currently made using snowe’s github sponsors page. If you get another place to donate that is not this it is fake and should be reported to us.

Going to the sponsor page we see the following goal:

@snowe2010's goal is to earn $200 per month

pay for our 📫 SendGrid Account: $20 a month 💻 Vultr VPS for prod and beta sites: Prod is $115-130 a month, beta is $6-10 a month 👩🏼 Paying our admins and devops any amount ◀️ Upgrade tailscale membership: $6-? dollars a month (depends on number of users) Add in better server infrastructure including paid account for Pulsetic and Graphana. Add in better server backups, and be able to expand the team so that it's not so small.

Currently only 30% of the goal to break-even is being met. Please consider setting up a sponsorship, even if it just $1. Decentralized platforms are great but they still have real costs behind the scenes.

Note: I'm not affiliated with the admin team, just sharing something I noticed.

view more: next ›