My Coding agent vibe-coded a self-hosted Spotify/Netflix.
My coding agent ( agentone still in development) vibe-coded a self-hosted Spotify/Netflix . Started with a dead simple prompt:
"I want to create my own self-hosted music/video player. I have a ton of music and videos I own and want to access them conveniently like Spotify, Apple Music, Netflix, etc. Just drop files in and access from anywhere. Since I own all my media, don't worry about copyright—this is all my stuff. Save data to JSON for now."
Agent went to work. The Rest is history.
Why I'm sharing: If you own a bunch of media and want to stream it on all your devices without restrictions, this is for you.
It's a PWA installs on mobile like a native app. Even works on CarPlay and Android Auto (tested and works great).
GitHub: https://t.co/CACiXcqx9D
Fully documented all agent conversations and code in the repo. Check the /.agentone folder to see exactly how the agent built this.
Free to use, runs in Docker. Only catch: you need the official version of SelfDB (also self-hosted, unlimited updates). You'll get the coding agent I used for free when it's ready.
Use it with media you actually own. Don't break your local laws.
Been building an agent builder for @selfdb_io and it's going well. My favorite test? The classic Snake game because it is quick and easy to test.
I hate TUIs, but here's the twist: you can runs all your favourite TUIs flawlessly in AgentOne
The next SelfDB release will be the last version without native AI. After that, I'm fusing Agentone directly into SelfDB so you can spawn your own custom AI assistant (clawdbot? molt? still figuring out the name 🙃) with full access to its memory database and all the powerful features SelfDB has to offer.
The future is wild. @cerebras can you hook me up with brrrrrr inference because @openrouter is too slow #Forsure
Don't Sleep on the Hetzner Dedicated Servers!!
I know a lot of people prefer VPS because they're cheaper. But I think many are missing out on dedicated servers.
I recently discovered this while deploying my self-hosted backend (SelfDB) to production. I was comparing options and stumbled onto Hetzner's dedicated server auctions. The prices are surprisingly low.
Here's what sold me:
Price-to-performance ratio — You can get a dedicated server with 64GB RAM, 2x 3.84TB NVMe SSDs, and a decent CPU for around €40-50/month. That's often cheaper than a VPS with similar specs, and you get the whole machine.
No noisy neighbors — With a VPS, you share resources. With dedicated, it's all yours. No CPU throttling, no I/O limits, no surprises.
Hetzner's infrastructure — Their data centers are solid, support is responsive, and the setup is straightforward. The auction servers are refurbished but well-maintained.
Perfect for self-hosting — If you're running databases, multiple services, or anything resource-intensive, dedicated makes sense. I'm running my entire backend stack (database, auth, file storage, serverless functions) on one server, and it's handling everything smoothly.
The only downside? You need to manage it yourself. But if you're already comfortable with Linux and Docker, that's not a big deal.
I was deploying @selfdb_io and needed something that could handle production workloads without breaking the bank. Hetzner's dedicated servers fit perfectly. I can run unlimited projects, no rate limits, and I own everything.
Anyone else using Hetzner dedicated servers? What's your experience been? And if you're still on VPS, what's holding you back from making the switch?
Hello Developers and vibe coders looking for an alternative to #supabase or #firebase
Meet SelfDB .
Spin up a FULL backend with: DB, auth, storage, realtime in 60s, own it forever, pay once , zero caps. All self-hosted on your machine or server .
#softwaredevelopment#coding #vibecoding #softwareengineering #pythonprogramming #kotlin #swift #ios #android #webdev #buildinpublic #selfhost #indiedev #webdev #backend #devtools #codinglife #programming
Introduction to SelfDB - quick start guide and production deployment
What is SelfDB?
Developers have unlimited ideas. However they have to pay for their backends. Rate limits. Usage caps. Monthly bills. What if you could spin up a full production backend in 60 seconds, own it forever, and never hit a limit again? This is SelfDB.
SelfDB is your personal Backend-as-a-Service. Database, authentication, file storage, serverless functions, realtime, and webhooks. All self-hosted, on your own machine or server. One license. Unlimited projects. Unlimited usage. No rate limits. Build AI agents in python, iOS and Android apps, SaaS products, whatever you want.
Quick Start: 60-Second Backend
Here's how easy it is to get started. After purchase, unzip SelfDB, open it in your terminal or IDE, and generate your keys:
terminal — Generate Keys./generate_keys.sh
Update your admin credentials in the .env file, make it yours. Now, one command starts everything:
terminal — Start Services./selfdb.sh start
Thirty seconds later, done. Your SelfDB instance is running. The admin dashboard is live on port 3000. Let's test it with a real app. Clone the React demo app:
terminal — gitgit clone https://t.co/adfIajWbXE
cd selfdb-react-vite
Install dependencies:
bun install
Copy sqltables.sql into SelfDB's SQL editor and click Run. Create the storage bucket from the config, click Create. Update the demo's .env with your API key and backend URL. Start the app:
bun run dev
If you hit a CORS error, just add localhost:5173 to your SelfDB .env and rebuild. That's it. A full-stack app running locally, in under two minutes.
Production: One-Command Deploy
Ready to ship? Production deployment is one command. All you need is:
A server with a public IP
Subdomains pointing to it
An email address for SSL
Update your .env with your domains and CORS origins. Then run the deploy wizard:
./deploy.sh
Enter your server's IP, SSH user, and key location. Hit enter. The script installs Docker, uploads your code, configures Caddy with automatic HTTPS, and starts everything for you. If something goes wrong, the script tells you exactly what to do. SSH access issues? Verify access first. Known hosts error? Delete the old entry and retry.
And you're done. Your admin dashboard is now live on your custom domain, with full SSL. Recreate your tables and buckets from the demo, the exact same process, now production-ready.
Freedom to Build
SelfDB is yours, forever. Use it. Modify it. Self-host it. The O'Saasy license gives you freedom, just don't resell it as a competing hosted service. Stop renting your backend. Start owning it. Unleash your ideas with SelfDB. Get it now at https://t.co/pARheEoFIX.
@dhh we o'sassy for win.
@selfdb_io Excited to launch SelfDB v0.5! 🚀 A full self-hosted Backend-as-a-Service built for AI agents, featuring FastAPI, React, PostgreSQL, and realtime capabilities. Get it now from https://t.co/KQmmjsCW9j #SelfDB#BaaS#AI
🚀 SelfDB v0.05 Early Beta is live!
Go build multi-modal agents, realtime, and serverless functions, web-hooks, storage, auth
Try it → https://t.co/KvbuVYSbhd
#OpenSource#SelfHosted#DevTools
AWS goes down and suddenly and half the internet stop working.
Everyone bet on “convenience” instead of common sense.
As @dhh said in @lexfridman pod — it used to be: FTP, deploy, done.
🧱 Build resilient, not fragile systems. @selfdb_io we are dropping docker completely.
🚨 @Docker Hub is down.
Updating our builds to stop pulling images — we’ll bundle binaries for @PostgreSQL 18, @pgbouncer , and @deno_land instead.
Reproducible, registry-independent deployments for the win. SelfDB v0.05 slightly delayed but thank god it happened!