Ahh, I see. I missed that part and was thinking of a KVM that could be controlled via a remote or ssh. Cary on then.
BartyDeCanter
- 1 Post
- 72 Comments
Here’s the secret that KVM makers Don’t Want You To Know: Nowadays KVMs are almost always redundant if you have a monitor with multiple inputs. A simple USB KM switch plus a script that can call https://www.ddcutil.com/ will take care of almost all use cases.
BartyDeCanter@piefed.socialto
Selfhosted@lemmy.world•Is anyone self-hosting their own AI?English
10·8 days agoOnly 33% downtime? Damn, that must be nice. I really need to get a hardware update.
BartyDeCanter@piefed.socialto
Selfhosted@lemmy.world•Remote connection over internet?English
1·10 days agoDon’t bother with excellent passwords, just never allow password auth on anything remote.
BartyDeCanter@piefed.socialto
Selfhosted@lemmy.world•Remote connection over internet?English
4·10 days agoOr run your own headscale server, which is what I do.
BartyDeCanter@piefed.socialto
Selfhosted@lemmy.world•Remote connection over internet?English
101·10 days agoJust set up a basic ssh connection, using key based authentication. You don’t need anything past that for a basic short term connection. I used one for years with port forwarding through my router to the ssh port on my desktop.
Now that I have a more complex setup with several services I use Tailscale and run my own Headscale server for it. But still, basic ssh will get you a long way and should be the first thing you do.
BartyDeCanter@piefed.socialto
Selfhosted@lemmy.world•What’s next, I’ll need some more storageEnglish
10·12 days agoEither a NAS, or a direct storage box plugged into your server. QNAP and Terramaster make reputable ones. Then you can setup your own storage pool across whatever drives you have.
BartyDeCanter@piefed.socialto
Selfhosted@lemmy.world•Old laptop with non-funtional display... What do I turn it intoEnglish
13·23 days agoMy first thought would be to try and fix it, then you have a nice laptop or get to be the family hero when you return it working to your brother.
Past that there are several services you might use that can take advantage of the video card: Immich image recognition, Paperless OCR, some of the local Whisper servers.
Or you have a nice set-top PC for big screen gaming and media playback.
BartyDeCanter@piefed.socialto
Selfhosted@lemmy.world•Phishing / spam detection with local LLMs?English
16·27 days agoYou definitely don’t have to go full LLM for this. There are a wide variety of local spam filtering tools available, depending on what email application you use. If you really want to use modern ML, I’d go with something like Laya as it is tunable and runs locally.
BartyDeCanter@piefed.socialto
Selfhosted@lemmy.world•Can you run multiple servers on one machine (e.g. Raspberry Pi)?English
2·29 days agoEasily! My Pi runs PiHole and a print server and I’ll could probably run almost my entire stack in it if I wanted. Jellyfin would be the hardest due to transcoding CPU usage, but it’s probably ok for one stream at a time.
The other issue for me would be storage. Since I have a 32TB NAS I run everything that requires large storage on it, but a USB RAID attached to a Pi would probably work just fine.
The other issue is RAM. I rarely hit 8GB, but do use more than 4GB fairly regularly.
BartyDeCanter@piefed.socialto
Selfhosted@lemmy.world•how do you manage your server?English
2·29 days agoI have a git repo with all my docker files, config, notes, etc. I have a main overview file covering the overall system and then a directory for each machine. I edit things on my local machine, then scp and ssh to the various remotes. Once I’m happy with my changes, I commit and push to my Forgejo install on my NAS in case my main computer fails. Secrets, passwords, and keys are in my Vaultwarden.
I don’t use AI for it, but a local model could probably give me the commands to do whatever I wanted based on the repo.
BartyDeCanter@piefed.socialto
Selfhosted@lemmy.world•Where to start with setting up my own server?English
10·1 month agoOr you can go straight to the source and use the Trash Guides
BartyDeCanter@piefed.socialto
Selfhosted@lemmy.world•Where to start with setting up my own server?English
6·1 month agoLike all projects, you should think about needs, budget, and time. You’ve got a good list of what you want to run which is a good start. Budget is next, particularly considering the price of hardware these days.
FWIW, I run Jellyfin, Navidrome, the entire arr stack, Forgejo, Paperless, mealio, and Immich on a NAS with 24GB RAM and have never needed more. 8GB would have been a bit tight but probably doable. 16 will be plenty for you.
BartyDeCanter@piefed.socialto
Selfhosted@lemmy.world•Looking for a new to-do and list makerEnglish
1·1 month agoFrom TFA, emphasis mine:
What veans is for#
Coding agents keep their own to-do lists. Claude Code has TodoWrite, other tools have their own scratch files, and either way that list lives inside a single session and disappears when the session ends. You can’t see it while the agent is working, your teammates can’t see it at all, and nothing survives to the next session.
veans replaces that ephemeral list with real tasks in a Vikunja project. The agent claims a task before it starts, moves it along as it works, and leaves it in review when it’s done. The result is that the agent’s work is visible in the same place you already track everything else: you can watch a task move across the board in real time, comment on it, reprioritize it, or pick up where the agent left off. When the session ends, the trail is still there.
veans itself is built for machines, not people . Everything prints JSON, so it’s made to be consumed by an agent or a script. The human side of the workflow happens in Vikunja.
What Taskwarrior lets you do is something like this for people:
task add priority:high due:thursday depends:32 something I need to do task ready # shows all of my tasks that aren't waiting on something or depending on something task project:home-repairs export > home-repairs.json # export my entire home repair project to a json file to process into a gantt chart, budget (since I can add a price tag to each task) and whatever elsebut then I can also have a script that looks like:
# taskfile.sh infile="$1" proj ="$2" while IFS= read -r line; do [ -z "$line" ] && continue [[ "$line" =~ ^[[:space:]]*# ]] && continue echo "Adding task: $line" if [ -n "$proj" ]; then task add "$line" "$proj" else task add "$line" fi done < "$input_file"which lets me have preset task lists for various things, like:
taskfile.sh ~/tasks/packing-list.txt proj:work-trip taskfile.sh ~/tasks/xmas-list.txt proj:xmas-presents
BartyDeCanter@piefed.socialto
Selfhosted@lemmy.world•Looking for a new to-do and list makerEnglish
2·1 month agoThats an administration cli, not a daily use cli.
And, I mean things like being able to take tasks, pipe them through whatever tooling you like, pipe them back in, sync them from any other task system, etc. TaskWarrior has a fully customizable priority and urgency system, tagging, dependency management, and status system. I also like that TaskWarrior is usable completely offline and then can be resynced whenever you feel like it.
Vikunja is great and probably the right choice for most people. But if you do significant project planning for yourself AND want to be able to deal with you todo list programmatically, the only other thing close is orgmode.
BartyDeCanter@piefed.socialto
Selfhosted@lemmy.world•Looking for a new to-do and list makerEnglish
1·1 month agoFair enough! The lack of a cli is the deal breaker for Vikunja for me.
There is a WASM ticket being worked on that once it is completed will allow for all sorts of fancy web UIs for TaskWarrior as standalone PWAs or whatever. I should check in on how that’s going.
BartyDeCanter@piefed.socialto
Selfhosted@lemmy.world•Looking for a new to-do and list makerEnglish
41·1 month agoI’ve taken a brief look at it. The ui is fairly slick, but you have to use it their way and it doesn’t have a cli. How much that matters is up to you.
BartyDeCanter@piefed.socialto
Selfhosted@lemmy.world•Looking for a new to-do and list makerEnglish
1·1 month agoInstead of new and exciting, how about old and boring? https://taskwarrior.org/
Sync server is self hosted, it’s more configurable and programmable than anything else and has a variety of front ends on different platforms.
BartyDeCanter@piefed.socialto
Selfhosted@lemmy.world•Letsencrypt is under US jurisdiction. Is there a free-er alternative?English
28·1 month agoAnd give up the best weather and access to 5 star restaurants in the world? Surely you jest!

Well, fuck. Immich has been a solidly good piece of software for me. Any recommendations that aren’t Nextcloud?