---
title: "#selfhosted articles | Hashnode"
description: "Explore 256 articles tagged #selfhosted on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/selfhosted"
---

Tag

# #selfhosted

256 posts · 3 followers

[Malachi](https://hashnode.com/@malachi-amb) · [1d ago](https://hashnode.com/posts/why-we-built-a-local-first-always-on-agent-instead-of-another-cloud-bot/6af409e05c0199b2b9bb0ed9)

### [Why we built a local-first always-on agent instead of another cloud bot](https://anymodelbot.hashnode.dev/why-we-built-a-local-first-always-on-agent-instead-of-another-cloud-bot?utm_source=hashnode&utm_medium=feed)

Hi, I'm Malachi, a co-developer of AnyModelBot. A few days ago I walked through how we store long-term memory as plain Markdown on disk. This post is the design story behind that choice — why the agen

6 min read · [anymodelbot.hashnode.dev](https://anymodelbot.hashnode.dev/why-we-built-a-local-first-always-on-agent-instead-of-another-cloud-bot?utm_source=hashnode&utm_medium=feed)

[Mario Fang](https://hashnode.com/@mariosfong) · [2d ago](https://hashnode.com/posts/why-a-backup-drive-that-stays-plugged-in-isn-t-a-backup/6af2b332437635cf15989c01)

### [Why a backup drive that stays plugged in isn't a backup](https://mariosfong.hashnode.dev/why-a-backup-drive-that-stays-plugged-in-isn-t-a-backup?utm_source=hashnode&utm_medium=feed)

Most people I know do have a backup. It's an external drive, it's plugged into the PC, and some software copies files to it every night. On paper, they're covered. Then ransomware runs once, and they

3 min read · [mariosfong.hashnode.dev](https://mariosfong.hashnode.dev/why-a-backup-drive-that-stays-plugged-in-isn-t-a-backup?utm_source=hashnode&utm_medium=feed)

[Mario Fang](https://hashnode.com/@mariosfong) · [2d ago](https://hashnode.com/posts/i-run-servers-for-a-living-i-still-couldn-t-buy-the-backup-i-wanted-so-i-built-it/6af2931faf886c1927cef345)

### [I run servers for a living. I still couldn't buy the backup I wanted, so I built it.](https://mariosfong.hashnode.dev/i-run-servers-for-a-living-i-still-couldn-t-buy-the-backup-i-wanted-so-i-built-it?utm_source=hashnode&utm_medium=feed)

I look after servers for a company. OA systems, databases, NAS boxes, the lot. Backups at work are boring in the good way: proper software, proper rotation, somebody's job to check the logs. Mine. The

3 min read · [mariosfong.hashnode.dev](https://mariosfong.hashnode.dev/i-run-servers-for-a-living-i-still-couldn-t-buy-the-backup-i-wanted-so-i-built-it?utm_source=hashnode&utm_medium=feed)

[nomily](https://hashnode.com/@nomily) · [3d ago](https://hashnode.com/posts/run-your-meeting-transcriptions-at-home-faster-whisper-ollama-nomily-byok/6af16d548ca86341689dd2e4)

### [Run your meeting transcriptions at home: faster-whisper + Ollama + Nomily (BYOK)](https://nomily.hashnode.dev/run-your-meeting-transcriptions-at-home-faster-whisper-ollama-nomily-byok?utm_source=hashnode&utm_medium=feed)

Your recordings stay on your LAN. Your key, your ASR, your AI — no forced Nomily subscription. Disclosure: I'm the developer behind Nomily, an independent BYOK companion app for AI recorders. Nomily

4 min read · [nomily.hashnode.dev](https://nomily.hashnode.dev/run-your-meeting-transcriptions-at-home-faster-whisper-ollama-nomily-byok?utm_source=hashnode&utm_medium=feed)

[Marius-Florin Cristian](https://hashnode.com/@keibidrop) · [2d ago](https://hashnode.com/posts/open-one-file-from-a-50-gb-folder-without-downloading-it-all/6af1848ceb08931105c4f0cc)

### [Open one file from a 50 GB folder without downloading it all](https://keibidrop.hashnode.dev/open-one-file-from-a-50-gb-folder-without-downloading-it-all?utm_source=hashnode&utm_medium=feed)

Share a whole folder and the other person opens only what they need. Only the parts they open cross the internet. Works in every app. Free and private.

2 min read · [keibidrop.hashnode.dev](https://keibidrop.hashnode.dev/open-one-file-from-a-50-gb-folder-without-downloading-it-all?utm_source=hashnode&utm_medium=feed)

[emily](https://hashnode.com/@emilyh) · [3d ago](https://hashnode.com/posts/six-self-hosted-ai-workspaces-five-open-source-held-to-a-teams-three-tests/6af1644929384ac7099ee5fc)

### [Six self-hosted AI workspaces, five open source, held to a team's three tests](https://kortix.hashnode.dev/six-self-hosted-ai-workspaces-five-open-source-held-to-a-teams-three-tests?utm_source=hashnode&utm_medium=feed)

Most self-hosted AI lists are written for one person with a free weekend. Day one looks the same everywhere: a chat window, a model picker, a folder of PDFs. The differences arrive in the second month

9 min read · [kortix.hashnode.dev](https://kortix.hashnode.dev/six-self-hosted-ai-workspaces-five-open-source-held-to-a-teams-three-tests?utm_source=hashnode&utm_medium=feed)

[Dino Kupinic](https://hashnode.com/@dinokupinic) · [3d ago](https://hashnode.com/posts/my-coding-agent-set-up-auth-five-times-five-different-ways-so-i-gave-it-my-working-version/6af07569db71b9e751578a12)

### [My coding agent set up auth five times, five different ways. So I gave it my working version](https://sniptide.hashnode.dev/my-coding-agent-set-up-auth-five-times-five-different-ways-so-i-gave-it-my-working-version?utm_source=hashnode&utm_medium=feed)

Your coding agent rewrites auth in every project. I gave Claude Code my working setup over MCP instead, and here is how the workflow looks.

6 min read · [sniptide.hashnode.dev](https://sniptide.hashnode.dev/my-coding-agent-set-up-auth-five-times-five-different-ways-so-i-gave-it-my-working-version?utm_source=hashnode&utm_medium=feed)

[EpicWing](https://hashnode.com/@epicwing) · [4d ago](https://hashnode.com/posts/how-i-isolate-containers-in-a-self-hosted-server-panel-docker-networks-swap-limits-and-per-node-quotas/6aef14078f0c41c86b1a56e8)

### [How I isolate containers in a self hosted server panel: Docker networks, swap limits and per node quotas](https://epicwing.hashnode.dev/how-i-isolate-containers-in-a-self-hosted-server-panel-docker-networks-swap-limits-and-per-node-quotas?utm_source=hashnode&utm_medium=feed)

Im building EpicWing, an open source (MIT) self-hosted panel for running game servers, Discord bots, websites and other services in Docker containers. The backend is FastAPI, the frontend is Vue, and

3 min read · [epicwing.hashnode.dev](https://epicwing.hashnode.dev/how-i-isolate-containers-in-a-self-hosted-server-panel-docker-networks-swap-limits-and-per-node-quotas?utm_source=hashnode&utm_medium=feed)

[Foisal Islam](https://hashnode.com/@foisalislam) · [6d ago](https://hashnode.com/posts/i-wanted-backups-on-a-vps-i-rent-not-another-dropbox-subscription/6aed796c8e8463fc1127e02c)

### [I wanted backups on a VPS I rent, not another Dropbox subscription](https://foisalislam.hashnode.dev/i-wanted-backups-on-a-vps-i-rent-not-another-dropbox-subscription?utm_source=hashnode&utm_medium=feed)

Most people need a backup. The usual choices feel bad: a monthly fee to keep files on someone else's computers, "pro" backup software with schedules that are easy to set up wrong, or a USB drive you f

3 min read · [foisalislam.hashnode.dev](https://foisalislam.hashnode.dev/i-wanted-backups-on-a-vps-i-rent-not-another-dropbox-subscription?utm_source=hashnode&utm_medium=feed)

[Vishvajeet Shukla](https://hashnode.com/@vishvajeetshukla) · [Nov 3](https://hashnode.com/posts/shipown-vs-coolify-vs-caprover-vs-dokploy-which-self-hosted-deploy-tool-fits-you-2026-mw0hsw9v/6ae9aaf2ebf1c0e9c06ddeea)

### [ShipOwn vs Coolify vs CapRover vs Dokploy: Which Self-Hosted Deploy Tool Fits You? (2026)](https://vishvajeetshukla.hashnode.dev/shipown-vs-coolify-vs-caprover-vs-dokploy-which-self-hosted-deploy-tool-fits-you-2026-mw0hsw9v?utm_source=hashnode&utm_medium=feed)

If you want Heroku- or Vercel-style deploys on your own server, four names come up again and again: Coolify, CapRover, Dokploy and ShipOwn. They solve the same problem, getting your app from a repo to

6 min read · [vishvajeetshukla.hashnode.dev](https://vishvajeetshukla.hashnode.dev/shipown-vs-coolify-vs-caprover-vs-dokploy-which-self-hosted-deploy-tool-fits-you-2026-mw0hsw9v?utm_source=hashnode&utm_medium=feed)
