Spyke
selfhosted·Selfhostedbyaspmhzx

TaskHandoff – a self-hosted workbench for running Codex / OpenCode agents on your own machines

I've been building TaskHandoff, a self-hosted workbench for AI coding agents, and I'd like to share it here.

What it is: one web UI where you run Codex or OpenCode against your own local or remote machines. You create workspaces, dispatch tasks, watch the AI session stream, review diffs, and merge or reject the result. The agents run on your hardware, and the orchestrator is something you host yourself, so nothing has to leave your network.

Why self-hosted: the whole point is that repo access and agent credentials stay on your side. Session data, task history and workspaces live in your own instance.

Stack / install: Apache-2.0. If you already have Docker, it's basically task-handoff install. Docs (EN + ZH): https://docs.thandoff.com/

Source: https://github.com/edgestorage/task-handoff

Disclosure: I'm the author, so this is a self-promo post. Happy to answer questions about the architecture, what runs where, or how remote workspaces are handled. If you try it and something is confusing, tell me and I'll fix the docs.

TaskHandoff – a self-hosted workbench for running Codex / OpenCode agents on your own machineshttps://docs.thandoff.com/Open linkView original on lem.cochrun.xyz
-21

What sort of setup would you have for secure file storage on a VPS?

Purely a hypothetical for me; I don't have the means for a VPS or that many files. But in the future, if I'd want to use the 3-2-1 rule with a VPS subscription, what sort of software would I need to ensure that my files can't be accessed on the VPS and need off-site decryption keys? What kind of setup would allow you to access said files from a different device if the decryption keys are stored locally on it? People who've done something similar, how has that gone for you?

View original on lemmy.blahaj.zone
44
selfhosted·Selfhostedbytrilobite

Finally have the stream from my HikVision, now the challenge of Frigate

I've now managed to get the stream of my HiWatch Series, model HWI- T641H-Z 2.8-12 mm by accessing via browser to rtsp://USERNAME:[email protected]:554/Streaming/Channels/101. Working nice. But on its own, very unusful unless I get storage and image detection going. So, I need something like Frigate.

I believe the Frigate docs suggest running in a docker container installed on a VM. Very convienient as I have Proxmox (installed on a optiples 7070 micropc with 32MB ram) running a VM on which i have a few containers. The idea is to mount a "frigate" dataset created on my Truenas server on Proxmox which is then mounted to the VM. Lots of layers but hoping it should be ok.

I heard that the Google Coral TPU is not sold anymore. Is this going to be a problem for Frigate image recognition? Are there alternatives to the Coral TPU?

View original on lemmy.ml
42
selfhosted·SelfhostedbyLegion739

This is the back of my 10" Mini server rack -- Custom made 3D printed power modules for each server

I've seen so many 10" servers that look amazing from the front and very polished, but then having a rats nest of cables and a mess at the back.

After 62 iterations and many 3D prints, blood, sweat, profanity and tears. I my design and implementation is finally done.
I used Hexagons where possible, because as you know, Hexagons are the bestagons

This is Before:

And the After:

The ducky adds 200MHz

The front of my mini-rack is actually still somewhat of a mess, I thought I'd focus on the back first.

I've published it in excruciating detail on my GitHub Leave a Star if you like what you see.

I self host a bunch of stuff on here to get away from Big-Tech, and because I find it fun. For a lot more details see https://erasmus.works/

It always bothered me the the fronts of racs are modular, but not the backs, this solves that
If you have any questions feel free to ask, hopefully this helps other clear up their rats nests.

View original on piefed.zip
593

Jellyfin External Drive

It was way easier than I thought it would be to get started. I put Sparky Linux on an 18 year old laptop and moved a bunch of movies and shows over to it, got Tailscale squared away, and now I can watch my media ANY WHERE IN THE WORLD. The only problem is storage. Jellyfin doesn't recognize my external drive for some reason and says the path is invalid. Is there a simple solution I'm missing?

Also I'm just stoked I was able to do this. I know I just followed a recipe, but it's a pretty cool feeling having all my music and shows right there, and I don't have to pay some middle man one red can't to access media I already own.

View original on lemmy.world
61
selfhosted·SelfhostedbyWASTECH

Hosting external services

As I start to host more and more services on my home server, my family and friends are interested in using some of the services I host as well. Up to now, all of my services have been internal-only, and my wife and I just use Tailscale to access everything. Getting others set up with tailscale isn’t an issue, but I can only have up to 4 other users before I have to pay to add more, and I have more than 4 people I would like to have access to some of the things I host.

Right now I’m using cloudflare tunnels to make some services available externally. I’m behind CGNAT, so I’m forced to use something like tunnels or similar. I’ve always read that if you are going to open things up externally to use a reverse proxy (which I use internally), but does this still apply with cloudflare tunnels? What else should I be looking at to make sure I have everything secured properly?

View original on lemmy.world
44
selfhosted·SelfhostedbyTechSquidTV

[AIP] Cliparr 2.0 Release - Self-Hosted Plex/Jellyfin Clipper

Cliparr 2.0 is out now

What is Cliparr?

Cliparr is a browser-based, simplified video editor with a single purpose: to create and export clips from Plex, Jellyfin, and local video.

What's new?

Check the blog post for the full breakdown, but the biggest change is the new canvas-based timeline editor.

While adding support for editable subtitles, I discovered the timeline component we were using was highly inefficient. Also, no other free or open-source timeline editors existed.

So... we now also have https://canvastimeline.com/ which is a new open-source headless video editor for JavaScript.

Canvas Timeline allows us to load and render literally hundreds of clips without any performance issues.

Also new:

  • Subtitle editor
  • Export size estimation
  • Mobile UI updates
  • Maintenance automations

Aside: When making the Export Size Estimator, it made sense to also release a fully in-browser video converter: https://cliparr.dev/convert/



AI Disclosure:

Implementation - Generated Testing - Generated Documentation - Assisted Review - Assisted Deployment - Assisted

[AIP] Cliparr 2.0 Release - Self-Hosted Plex/Jellyfin Clipperhttps://cliparr.dev/blog/cliparr-2-0-release/Open linkView original on lemmy.world
87
selfhosted·Selfhostedbyrezz

[Question] Public-facing Wiki

This is not strictly self-hosted per se, but I am looking for your guidance.

I am standing up a wiki. I want it to use available FOSS wiki frameworks, all our self-hosted loving things.

However: the probably of this becoming a moderately trafficked page are high. So I also need to consider scale (cloudflare, captcha, auth, do I use Vercel? etc.), light-weightness (this is a Wiki but not too massive), and all that jazz. This is also someone who won't like alt-wikis and is a very layman, mainstream audience. So "wikipedia but SEO friendly/article style" is also a plus. It will be less deeply linked than Wikipedia across pages, but is still a repository for info that will be revisited for its different components for a long time.

People with experience spinning up or hosting trafficked wiki pages: what do I do?

Thanks gang.

EDIT: So many great replies here to triage. Thanks everyone. I'll keep you posted!

View original on lemmy.world
31
selfhosted·Selfhostedbyneidu3

Needed to replace an older server while on a budget. Went for a rackmount chassis with "normal" ATX hardware inside

I was considering something new from supermicro, but I decided to go considering grade for a change, as I mainly just need single threaded performance from this one.

My only requirement was rack mount, so I went for a Ryzen 5 build inside a rack mount chassis from Inter-Tech. My first build combining these two worlds.

I'm gonna miss IPMI, though.

https://www.inter-tech.de/productdetails/4U-40255_EN.htmlOpen linkView original on sh.itjust.works
27
selfhosted·Selfhostedbygdog05

AI bot hacking/scraping Home Assistant

I pay for the Nabu Casa subscription for remote access to Home Assistant. Mostly as a way to give them money for a great service, but it's convenient and felt pretty secure. It should be the only remote way into Home Assistant. About an hour ago I got a login attempt notice that an IP was trying to access API/config. The IP is in some bad IP databases. What I found interesting was that the log shows an AI bot. A Google Gemini bot specifically. Makes me worry that AI is going to make yet another aspect of life frustrating and unfun.

View original on lemmy.world
72

[AIP] Versentry - notify-only Docker image update monitor with central regex rules and built-in proxy

I built Versentry to scratch my own itch: I run Docker across several self-hosted boxes and wanted to know when images have updates - without anything auto-pulling or restarting my containers behind my back.

Before that, I used WUD, but at the time Versentry was created, it didn’t have a proxy for Telegram notifications, which was the impetus. As a result, I ended up with a micro‑service that fully meets my needs.

What it does: reads running containers from the local Docker socket, compares their tags and digests against OCI registries, and sends a notification when something's newer. It never pulls images or touches containers. That's the whole point - notify-only by design.

A few things that set it apart:

  • Central tag-filter rules in config (regex by image repo), so you're not forced to label every container. Per-container versentry.include labels also work if you prefer them.
  • Built-in proxy (SOCKS5/HTTP) for notifier delivery and registry traffic - handy behind network restrictions.
  • Any OCI registry - Docker Hub, GHCR, Quay, GitLab out of the box; private/self-hosted via type: oci.
  • Notifiers: stdout, Telegram, Discord, Gotify, ntfy, and a generic webhook.
  • Readable notifications out of the box - sensible default messages, no template-wrangling required; Go text/template overrides are there if you want to customize.
  • semver/numeric detection (cross-major updates get flagged) plus digest comparison for floating tags like latest.
  • Tiny ~5 MB scratch-based image, MIT licensed.

It's probably not for you if you need: a web UI (try WUD), automatic pull-and-restart (that's Watchtower's job), non-Docker providers like Kubernetes/Podman (Diun covers more), or Slack/email as first-class notifiers.

It's a young project - fewer battle-tested deployments than the established tools - so I'd genuinely welcome feedback from anyone who runs it.

GitHub: https://github.com/BlackRaincoat/versentry

AI Disclosure:

  • Design - Pair
  • Implementation - Generated
  • Testing - Assisted
  • Documentation - Generated
  • Review - Assisted
  • Deployment - Generated

Note: The idea, the architecture decisions, and all real-world testing were mine - I ran it across multiple live servers and that's what caught the actual bugs. The AI wrote the implementation, the test code, docs, and CI config from my prompts. I reviewed behavior on real deployments rather than reading every line, so code-level review leaned on the AI.

[AIP] Versentry - notify-only Docker image update monitor with central regex rules and built-in proxyhttps://github.com/BlackRaincoat/versentryOpen linkView original on lemmy.world
10
selfhosted·Selfhostedbysanitation

WordPress: Automattic CEO Matt Mullenweg Put on 'Leave of Absence' by board

> Mullenweg is the founder of Automattic, the company that owns WordPress, Tumblr, Pocket Casts, and a host of other popular internet brands and pieces of software. Mullenweg has faced several controversies over his management of the company in recent years.

> On a company-wide Slack this morning, Automattic CEO Matt Mullenweg announced he has been put on a paid leave of absence. [...] He continued, writing that Mark Davies, current Automattic Chief Financial Officer, has “conspired” with Automattic Board of Directors members Ann Dunwoody, Toni Schneider, and Sue Decker “behind my back and they voted to put me on a paid leave of absence. I voted against that.”

WordPress: Automattic CEO Matt Mullenweg Put on 'Leave of Absence' by boardhttps://www.404media.co/wordpress-automattic-ceo-matt-mullenweg-put-on-leave-of-absence/?Fedizen.EUOpen linkView original on lemmy.today
136
selfhosted·SelfhostedbyTheInsane42

Standalone cameras

I'm looking at dusting off my motion setup. It was an old setup to monitor what my pets are doing in the house with a webcam.

However, I need cameras outside to monitor my gardens and the webcams are not really usefull for that (for one, the're not waterproof and USB cams)

I try to look for stand alone cameras, but can't find a good test of them. (probably user error) Any tips on good, safe, cameras for outside? (pref poe, wifi when it can't be avoided, not battery powered)

Thanks in advance

View original on lemmy.world
54

Get stremio to play videos again on Linux Mint 22.3

I had the following issue: Stremio would open normally and even load subtitles but would not load videos at all in Linux Mint 22.3. Other people on github have had the same issue.

You can revert to an older version like 1.1.4. by downloading it from the offical Github of the stremio linux shell. You can then install the flatpak by going into your downloads and typing the following commands into terminal:

cd ~/Downloads

flatpak install com.stremio.Stremio.Devel.flatpak

You then should stop the app from auto-updating with:

flatpak mask com.stremio.Stremio

I hope this helps anyone in my situation, I'm fairly new to using Linux and it took me some time. Also can you edit text on Lemmy to be in code block?

View original on lemmy.world
19