Welcome to [email protected] - What do you selfhost?
Hello everyone! Mods here 😊
Tell us, what services do you selfhost? Extra points for selfhosted hardware infrastructure.
Feel free to take it as a chance to present yourself to the community!
🦎
Hello everyone! Mods here 😊
Tell us, what services do you selfhost? Extra points for selfhosted hardware infrastructure.
Feel free to take it as a chance to present yourself to the community!
🦎
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.
https://docs.thandoff.com/Open linkView original on lem.cochrun.xyzPurely 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?
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?
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.
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.
Portainer is changing to a mostly AI and kubernetes supported app.
https://portainer.io/blog/portainer-3-0-is-comingOpen linkView original on lemmy.blahaj.zoneAs 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?
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:
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
https://cliparr.dev/blog/cliparr-2-0-release/Open linkView original on lemmy.worldThis 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!
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.
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.
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:
versentry.include labels also work if you prefer them.type: oci.text/template overrides are there if you want to customize.latest.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:
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.
https://github.com/BlackRaincoat/versentryOpen linkView original on lemmy.world> 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.”
https://www.404media.co/wordpress-automattic-ceo-matt-mullenweg-put-on-leave-of-absence/?Fedizen.EUOpen linkView original on lemmy.todayI'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
As my kids want their own rooms in the future I’ll need to downsize a bit. Is there a list for recommended 10” Equipment? Any help appreciated. My research so far turned always in the direction of get rack bars and a 3D printer ( or shops selling the 3d prints)
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?