When I saw the default configured repos were hosted by Huawei I did a double take, then installed Armbian too : D
clif
Just a geek, finding my way in the fediverse.
- 3 Posts
- 78 Comments
Similar setup here. Orangepi zero that starts kiwix server at boot and switches the wifi to AP mode. Just plug it in, connect to kiwix WiFi, access kiwix.local via phone browser, and shazam.
clif@lemmy.worldto
Linux@lemmy.ml•linux-android: turn any old Android phone into a Linux desktop or a smart home server
1·20 days agoThis one is old enough that the back is easily removable and battery easily replaceable. I went through three in it’s life of daily usage. It was the lack of updates that made it unusable day to day. It was crazy “slow” too but a factory reset helped a lot.
I popped fdroid on it yesterday but there was no version of termux there that will run on Android 5.0.1.
I found another terminal emulator that seems to work. Don’t recall the name offhand but I’d never heard of it.
…fdroid wasn’t trivial because the phone has certs so old that it couldn’t communicate with the repos until I manually downloaded and installed a newer cert.
clif@lemmy.worldto
Linux@lemmy.ml•linux-android: turn any old Android phone into a Linux desktop or a smart home server
1·22 days agoI still have my previous phone… S5 that I used for seven years until it couldn’t get updates and I “needed” some apps that wouldn’t run on the old android version (I don’t remember what they were at this point or if there was a way around it).
It’s been sitting on my desk for the past 5 years waiting for a purpose. The battery is shot but it still “works”. Maybe this is that purpose because I was specifically looking for something like this a few months back …because I thought it would be funny to have that phone as a server.
clif@lemmy.worldto
Selfhosted@lemmy.world•Jellyfin critical security update - This is not a jokeEnglish
4·1 month agoYou’re correct.
The only time I can think of that this approach wouldn’t work is if the quadlet config file specified a tag/version on the
imagesetting besideslatest. That is, if the quadlet file specified something likeImage=docker.io/jellyfin/jellyfin:a_old_version. I usually stick withlateston mine.EG:
Image=docker.io/jellyfin/jellyfin:latest
clif@lemmy.worldto
Selfhosted@lemmy.world•Jellyfin critical security update - This is not a jokeEnglish
1242·1 month agoThank you for posting this. I tend to get a lot of my opensource project info from Lemmy so people who take the time to post it are awesome.
Just updated my home instance. Can confirm that 10.11.7 is available in the Debian repos and the update went perfect. I got a new kernel in the same update : D
That’s mostly correct. If we want to be super technical, I’m not “logging in” to my router, just using it as a Tailscale network bridge to gain LAN access so I can SSH from my phone to my server. But, in general, yeah.
I currently don’t allow any direct access to my server from the internet. The only way to access it is Tailscale. I have Tailscale installed on both my desktop (always on) and my router (also, always on). The reason I installed it on the router is because my desktop is also full disk encrypted. So, if there’s a power outage then both the server and desktop will reboot and both will be waiting for LUKS unlock, rendering my desktop useless as a Tailscale jump point.
Since the router boots automatically then it will always start back up and allow Tailscale access after an outage and therefore I can use it to access my LAN and SSH to the server to enter the password.
Basically the same setup you’ve got with the RPi - having a node that comes online automatically after a power outage, automatically starts Tailscale, and allows LAN access. You use an RPi, I use my router. (I briefly did the exact same thing as you, with an RPi, until I found I could install it on the router : )
I used Mint for about a decade. When I upgraded the drives on my desktop RAID from 2TB to 14TB the newest version only recognized 999GB. After some troubleshooting I begrudgingly tried Ubuntu, same thing. I figured Debian would be the same since that’s Grandma but I tried anyway. It worked perfect so I’ve been on Debian for a few years now and haven’t noticed any big differences so here I’ll stay.
Love me some Debian
clif@lemmy.worldto
Selfhosted@lemmy.world•metube: Self-hosted video downloader for YouTube and other sitesEnglish
5·1 month agoBeen awhile since I used this since I rebuilt my home server a few months ago but it was solid when I was running it in the past (as a pod in k3s)
I need to add this to my list to re-add…
clif@lemmy.worldto
Selfhosted@lemmy.world•Password manager woes. How have you solved syncing on Android?English
1·2 months agoMy exact answer as well. Saved me some typing - thanks :)
clif@lemmy.worldto
Linux@lemmy.ml•Use path editor in FilePicker in any file managers [use Ctrl+L]
3·2 months agoSeems the Debian chain (Debian, Ubuntu, Mint) hide it by default but there is an option to enable it. It’s one of the first things I do because I use it a lot.
I think they’re all using Nemo (depending on desktop)? Not at home to check it currently (Debian 13 at home, Mint on bootable USB drives).
… Don’t trust me on Ubuntu, I haven’t used it since the telemetry debacle.
clif@lemmy.worldto
Selfhosted@lemmy.world•What's your self-hosting success of the week?English
6·2 months agoReinstalled Dropbear for remote LUKS unlock after a SSD failure.
SSD failure was two weeks ago or I’d say rebuilding the server from backups and further polishing my Ansible playbook.
clif@lemmy.worldto
Selfhosted@lemmy.world•Using VPS for remote access of my server - some questionsEnglish
3·2 months agoSecond for Pangolin.
They have a cloud hosted free tier you can try but it’s time/ transfer limited. If you like it, you can self host on your VPS with no subscription since it’s all FOSS software.
Also, thank you for addressing the native app vs Pangolin auth layer challenge. I’ve been wrestling with that myself.
Does borg need an entire python venv?
I was looking at “modern” backup tools while back and when I saw borg was python I decided not to bother.
Instead I focused on restic for a little while and then rsync was already there and I already knew the commands so… Rsync. Though I still have restic on my list.
clif@lemmy.worldto
Selfhosted@lemmy.world•How do you effectively backup your high capacity (20+ TB) local NAS?English
1·2 months agoI dunno. At a big company they probably won’t notice an extra TB of storage cost… So long as you’re discrete with the transfers.
clif@lemmy.worldto
Selfhosted@lemmy.world•Question: Is there a Self Hosted Discord like app?English
2·3 months agoLooks like you called it. Seems the container image(s) default to a subscription plan (“Starter”, free for <50 users) but apparently you can revert to the “Community Edition” which gets rid of it.
Found this post over at the place we no longer speak of :
Hello, I’m Gabriel Engel, the founder of Rocket.Chat. I want to clarify that there is no new limitation for community use. We’ve recently introduced a plan offering all enterprise features for free to groups with fewer than 25 users. For those with more users, you have the opportunity to try the enterprise features. After the trial period, the system will automatically revert to the community version. However, you have the option to bypass the trial in the admin settings. I emphasize that we are not imposing any restrictions; instead, we’re providing the enterprise version free to small teams and inviting larger teams to experience it. Let’s view this as the positive initiative it is. For more details, please visit our forum: https://forums.rocket.chat/t/introducing-the-starter-plan-free-access-to-premium-features-for-limited-scale-use/18736
In the admin settings for your instance you can go to the “Subscription” panel and down at the veeeery bottom is a “Cancel Subscription” button (I’m on the free “starter” subscription, apparently). I’m assuming that’s how you back out of it.
Once I have a chance to warn users that I’m about to do something potentially dramatic, I’ll test it out and see what happens.
EDIT: Also found this in the RC forums (from 2 years ago) :
Note, if you upgrade or install new version of RC, it will automatically put you at a Starter or Pro plan, to go to the community, go to Admin settings, remove the key and it will put you back to the Community version… It took me a while to figure this out :slight_smile:
O, and the immediate next post is what I described above :
I believe community is still available within v6.6.0, but new instllation will put you automatically to the Starter Plan. You need to cancel subscription going to Setting → Subscription → Cancel Subscription
clif@lemmy.worldto
Selfhosted@lemmy.world•Question: Is there a Self Hosted Discord like app?English
11·3 months agoRocketChat is pretty easy to setup with docker. I couldn’t get it to work in podman after many, many hours of trying despite the documentation saying it does. They have a dedicated podman doc page but I just hit problem after problem after problem. I was trying to do it with the containerized mongo as a PoC though - a lot of problems came from that (mongo connection). Maybe I’ll try again with a “real” db server. Root cause seemed to be networking differences between docker and podman.
I found it really odd that your server has to get a registration key from their server… That part weirds me out.
clif@lemmy.worldto
Selfhosted@lemmy.world•Getting worn out with all these docker images and CLI hosted appsEnglish
1·3 months agoI appreciates that but unfortunately it is under a different identity and I don’t want to cross the two.
This sounds like exactly my research arc over the last few months. I went with rocket because the 50 user limit is probably fine… Doesnt work with podman regardless of the docs.
Curious to see where you land
checks if I made this comment while drunk
No, not me… Unless my drunk self has an alt I’m not aware of.
Exactly the same situation here on every part of your comment.