

Holy shit, that was unexpected.
I like computers, trains, space, radio-related everything and a bunch of other tech related stuff. User of GNU+Linux.
I am also dumb and worthless.
My laptop is ThinkPad L390y running Arch.
I own RTL-SDRv3 and RSP1 clone.
SDF Unix shell username: user224
Holy shit, that was unexpected.
use a cheap $5/mo VPS that exists purely as your gateway host
Now, why so expensive?
https://racknerdtracker.com/?sort=price
Disclaimer: I never used Racknerd (nor any other VPS).
(Yeah, yeah, I get it, a bit off-topic)
One of the rules we laid down was to plug your phone in outside your room before you go to bed.
Sorry, just some small note. Charging to 100% daily significantly shortens the battery lifespan. Staying between 20 - 80% is generally recommended.
But to be honest, if I still had a phone with user replaceable battery I’d just 100% it too. I mean, the battery for my Galaxy Ace is like €6.
Anyway, I’ve got some USB tester from AliExpress that also has a time limit. I can usually nail that near 80%. There’s also some physical Bluetooth charge limiters, though that of course requires their app.
Irrelevant if your phone has built-in charge limiter.
But yeah, anyway, how you did it sounds fine.
Edit: Although theoretically, it probably could be done without an app. Bluetooth can share battery charge info.
Well, realistically, things have changed. Without social media you get quite left out. Easily forgotten even.
But Mastodon isn’t Matrix. It’s not just a chat server, but regular social media.
Who downvoted you?
Anyway, if you have directory-based music organization, Navidrome won’t take that, sadly. However, it will take m3u playlists.
So I can just ls playlistdir/* > Playlist.m3u
and get that directory as a playlist. Simple, lazy solution.
Oh, you can also add internet radios to Navidrome.
And one cool trick, which is also pretty good to test out Navidrome without effort, in Termux it is already in the repos, so you can just effort-free apt install navidrome
, run it and play around.
Notable config: EnableInsightCollector = 'false'
https://www.navidrome.org/docs/getting-started/insights/
Her friend group has a group text and she wants to keep up with everyone but doesn’t want to get the ding notifications constantly.
On Android you can disable app notifications. Some apps also allow it per group/person.
So… with whom…
Sorry, no useful reply. I just want to check on the post later. But I don’t even know to use docker… Heh, just noticed your username is Docker.
I often see people reply in other languages, even under English posts (usually in German over here).
They even have Android app. I mean, a server app.
Anyway, they still seem to paywall some things.
Downvote this to demonstrate. You can also enable upvote % in user settings.
Probably the latter.
Forcing it into recovery -> Power Off -> Booting up normally again
This freed up 8MB from somewhere, otherwise, I guess I’d have to do a hard reset.
Just in case: If your storage is completely full all of a sudden, check /var/log/nginx
if you haven’t pointed the logs elsewhere.
I know I was pretty confused to find my storage absolutely full, then I found the multi-GB error.log file. When a network interface it was listening on disappeared it filled with errors as such:
2024/12/10 07:57:06 [alert] 20420#20420: accept4() failed (22: Invalid argument)
2024/12/10 07:57:06 [alert] 20420#20420: accept4() failed (22: Invalid argument)
2024/12/10 07:57:06 [alert] 20420#20420: accept4() failed (22: Invalid argument)
2024/12/10 07:57:06 [alert] 20420#20420: accept4() failed (22: Invalid argument)
2024/12/10 07:57:06 [alert] 20420#20420: accept4() failed (22: Invalid argument)
2024/12/10 07:57:06 [alert] 20420#20420: accept4() failed (22: Invalid argument)
(I just reproduced that now on-demand, thus the date.)
There’s a tool called logrotate
to take care of logs, but I just did the stupid and lazy thing…
error_log /dev/null;
Well, in case you get the idea to run NGINX in Termux, and then later you find your phone hot, stuck in a bootloop, it’s possible the error.log filled the storage causing Android to crash because it now can’t even write system files.
Not that I would have done such thing…
Maybe they referred to the Rust version.
What exactly do you mean by that? I don’t know who that is.
I too have no idea what this is about. I never used tailscale, and I have no idea what immich is.
But perhaps your problem is that the app expects to be on the root? Perhaps that could be a problem. Can you instead do another sub-domain level like immich.pcname.tail$$$$$.ts.net? Or does the app (immich) allow you to set URL root?
Anyway, seems that may indeed be the issue, and also that tailscale cannot do those sub-domains as I thought based on the discussion I found. It seems this is the same issue: https://github.com/immich-app/immich/discussions/1679
And someone probably has a solution: https://gist.github.com/aveexy/4b2b22b2198636b0a91c7c142ec11b37
Again, I have no idea what Immich even is in the first place, Tailscale, I just know it exists. Consider me about as useful as AI, I just did some googling, with only prior info being that I had to set base URL in both kiwix-serve and Navidrome for them to work properly under a directory or whatever the part after slash is called.
Look at the bottom with server count. Likely something screwed up there, and when those instances were suddenly returned, the user count was added back before being subtracted when they disappeared from the data.