Sign in

miren.dev

@miren.dev
179 followers 13 following 66 posts

🌟 Enjoy the Deploy 🌟 The open source deployment platform for small teams who'd rather ship than babysit infrastructure miren.dev

PostsRepliesMedia
miren.dev @miren.dev · 24/09/2026
Our v0.16 release is out this week and it's big! You upgrade this time, we'll upgrade next time. 👷 miren.dev/blog/v0-16-r...
miren.dev
Miren v0.16: Release Highlights - Miren
Miren Cloud can now see your apps and upgrade your clusters for you, which makes v0.16 the last upgrade you'll do by hand.
131
miren.dev @miren.dev · 17/09/2026
Keeping everything up to date can be such a chore! Let us take that off your plate. 🍽️🤏 Soon, Miren Cloud will be able to manage your cluster upgrades for you. ☁️🤌⏫
041
miren.dev @miren.dev · 11/09/2026
0.15.1 out with a hot fix to plug a memory leak in 0.15. It can cause the host system to become unresponsive, so please be sure to update if you're on 0.15. Thanks and now back to the show!
011
miren.dev @miren.dev · 09/09/2026
Miren 0.15 out today! In addition to a number of bug fixes, this one has some nice features such as `miren top` and better support for booting your app off an image outside of Miren. Enjoy keeping an eye on those node/app/sandbox resources and we'll see you out there! miren.md/changelog#v0...
miren.md
Changelog | Miren Docs
All notable changes to Miren Runtime, organized by release version.
031
miren.dev @miren.dev · 31/08/2026
We're excited to announce early access to our Managed Clusters product! Request access on miren.dev/pricing! Miren has always been focused on self-hosted, but there are many of you that have asked if instead Miren could run the cluster for them. The answer is now yes!
miren.dev
Pricing - Miren
Miren's self-hosted core is free forever: the whole CLI and the core deploy workflow, on servers you own. Here's how we plan to make money.
2105
miren.dev @miren.dev · 27/08/2026
Miren Runtime v0.14.0 is out 🚀 First Class Secrets: store app credentials with miren secret, reference them from app.toml. Encrypted, and never in your config, logs, or image layers. Plus App Tasks, a SQLite addon, and more: miren.dev/blog/v0-14-r...
miren.dev
Miren v0.14: Release Highlights - Miren
You build the app. We'll take the fiddly bits: secrets, tasks, maintenance windows, SQLite, and reaching clusters off the public internet.
054
Reposted by @miren.dev
Evan Phoenix @evanphx.dev · 13/08/2026
DEEP TECH AHEAD: How we took inspiration from Cap'n'Proto and built an RPC system that works for us, instead of us working for it. miren.dev/blog/rpc-tha...
miren.dev
RPC That Calls You Back - Miren
Why Miren wrote its own RPC system, one where passing an object as an argument lets the other side call back into you.
3113
Reposted by @miren.dev
Evan Phoenix @evanphx.dev · 11/08/2026
Even just chatting with @mitchellh.com about Miren and tech reminded me how fun it was when we worked together! And we got his next.js powered blog deployed! miren.md/guides/javas... Full video: youtu.be/04lpAzu0Fqk
063
Reposted by @miren.dev
Evan Phoenix @evanphx.dev · 07/08/2026
I love the patterns that Miren Anywhere unlocks. Come watch @tenderlove.dev setup a cluster under his desk! Full video: youtu.be/YDJyz22tLLk
0133
miren.dev @miren.dev · 04/08/2026
Miren v0.13 is out: your cluster can finally be more than one machine. Mint a token, run `miren runner install`, and stateless workloads spread across every box you point at it. Encrypted WireGuard mesh between them. miren.dev/blog/distrib...
miren.dev
Your Cluster Is Finally a Cluster - Miren
Introducing distributed runners in Miren: add machines to your cluster and spread stateless workloads across them.
160
miren.dev @miren.dev · 28/07/2026
Join Evan and Nate as they deploy rubygems.org on Miren, tuning it along the way. They get into consulting in 2026, the heat in Tokyo, the difference between vcpus and cpus, and so much more. youtu.be/KLzD5xUQ2p4
123
miren.dev @miren.dev · 28/07/2026
We love @pagedout.bsky.social! It's a free zine about programming, security, and hacker culture, and every article has to fit on a single page. Exactly our kind of thing, so we sponsored issue #9. Also, @phinze.com wrote page 27: "Go Get a Garden Server" 🌱 Free PDF at pagedout.institute
pagedout.institute
Paged Out!
Deeply technical zine. And it's free.
052
miren.dev @miren.dev · 21/07/2026
Miren v0.12.0 ships Miren Anywhere: your cluster dials out, Miren's edge carries traffic back, and my-chores.miren.app can be served straight off a laptop in the kitchen 👩‍🍳💻 The "deploy works but the URL times out" wall, gone 🔄✨ miren.dev/blog/miren-a...
miren.dev
Miren Anywhere - Miren
Put a private cluster's apps on the internet. No port forwarding, no static IP, nothing dialing in.
074
miren.dev @miren.dev · 15/07/2026
Nothing says self-hosted like running your own social media data, so we set out to run a Bluesky PDS on our own systems using Miren! (hi @mirener.miren.team !) miren.dev/blog/bluesky...
miren.dev
Self-Hosting a Bluesky PDS on Miren - Miren
We put our own PDS on the ATmosphere with Claude Code and the Miren skills — here's the real setup, including where it got stuck.
113
Reposted by @miren.dev
Evan Phoenix @evanphx.dev · 14/07/2026
Loved chatting, building, and deploying with @thorstenball.com and Quinn Slack of Amp. The tools have gotten so good and love how we're let people get their ideas out there! Full video at youtu.be/A3yuLVkNxWM?...
033
miren.dev @miren.dev · 08/07/2026
Excited to hear our @evanphx.dev chat with Brian Teller about his path to CEO and why good deployment is so important for teams of every size. Give it a listen here (or wherever you like to hear your podcasts: www.tellerstech.com/ship-it-week...
tellerstech.com
Ship It Conversations: Evan Phoenix of Miren on Deployment Pain, Terraform, Waypoint, and Better Defaults for Small Teams
In this episode, Evan Phoenix of Miren discusses the persistent pain points in deployment for small teams and the need for better defaults rather than more c...
031
miren.dev @miren.dev · 01/07/2026
You draw a little guy on your phone, a pig in a hat, and seconds later it poofs onto a giant screen full of strangers' creatures. That's PIGCon Plaza, built on Miren for zero dollars by @burlaprobot.bsky.social and the @pigsquad.com crew. 1,300 people came through. miren.dev/blog/drawing...
miren.dev
Drawing a Crowd - Miren
How a volunteer team built PIGCon Plaza, a real-time draw-your-own-creature game, on Miren for zero dollars, in front of 1,300 people.
063
miren.dev @miren.dev · 24/06/2026
tired: a static AWS key in your env vars that works for anyone who finds it 👀 wired: every app gets a short-lived identity and proves who it is to AWS, no key stored 🥷 new in Miren 0.10 → miren.dev/blog/workloa...
miren.dev
Every Sandbox Gets an Identity - Miren
Short-lived OIDC tokens in every sandbox, so your app can prove who it is to AWS and the rest of the world without storing a single static secret.
052
miren.dev @miren.dev · 17/06/2026
"Just use Postgres for everything" is great advice. We didn't take it. 😎 We're self-hosted, so every migration we ship, our users run across a whole fleet. Smeared SQL schemas? No thanks! Miren keeps its state as datoms on etcd. A new field? Just a new field. The story: miren.dev/blog/datoms-...
miren.dev
Datoms All the Way Down - Miren
Why Miren stores its state in an EAV entity system on etcd instead of a relational database.
061
miren.dev @miren.dev · 10/06/2026
Also in v0.10: workload identity tokens (OIDC JWTs issued per-sandbox for service-to-service auth), log coalescing in miren logs -f, and automatic IP cleanup on service deletion. Full changelog: miren.md/changelog
miren.md
Changelog | Miren Docs
All notable changes to Miren Runtime, organized by release version.
000
miren.dev @miren.dev · 10/06/2026
Miren v0.10 ships today with the admin API: expose maintenance methods from your app over JSON-RPC, call them from miren admin. Your maintenance scripts become discoverable methods with auth, validation, and a full CLI — all handled by the platform. Blog post: miren.dev/blog/admin-api
miren.dev
220
miren.dev @miren.dev · 04/06/2026
Our own @phinze.com 's lightning talk from @tokioconf.com is up! 5 minutes on what happens when a lifelong gopher tries to learn rust by building a chat server with tokio ⚡ 📝 full blog post: miren.dev/blog/gopher-meets-crab
youtube.com
TokioConf 2026 - Lightning Talk: A Gopher Meets a Crab by Paul Hinze
YouTube video by TokioConf
031
miren.dev @miren.dev · 01/06/2026
And that’s a wrap! Thanks to @pigsquad.com and friends for a wonderful weekend full of community, learning, and lots and lots of video games! 👾🎮🕹️💙
Hand holding sponsor badge in front of of PIGCon plaza filled with drawn characters
0104
miren.dev @miren.dev · 31/05/2026
Mike and Brian the two @pigsquad.com members who developed PIGCon Plaza in front of their creation! Stay tuned for a full write up on how they built it and deployed the backend using Miren 💻
Brian and Mike posing in front of the PigCon plaza screen
2156
miren.dev @miren.dev · 31/05/2026
😎
020
miren.dev @miren.dev · 30/05/2026
Can’t wait to hear the @megacrit.com devs talk about multiplayer in Slay the Spire 2! Eager to learn some juicy backend details 🤓
Photo of Slay the Spire 2 devs introducing their talk from the back of the room.
131
miren.dev @miren.dev · 30/05/2026
Pigcon is in full swing! Miren powered game up on the projector ✨ more details on that later
Photo of PigCon floor with game demos and artist booths - filled with people playing games
0104
miren.dev @miren.dev · 30/05/2026
You know you’re going to the right place for an indie game con if you follow the blocks 👾
Photo outside Norse Hall with two people loading in cardboard boxes drawn to look like blocks
031
miren.dev @miren.dev · 29/05/2026
we're proud to be sponsoring PIGCon this weekend 🎮 that's our @phinze.com heading out there. if you're building a game that needs a backend, he'll be very stoked to hear about it! 💙
282
miren.dev @miren.dev · 28/05/2026
Miren v0.9.0 is out! → Native GitHub identity provider for route protection → `miren doctor` now catches QUIC firewall misconfigs before they bite you → Fixed a rare deploy panic in verbose mode that could crash the client and leave the deployment lock held miren.md/changelog#v090
000
miren.dev @miren.dev · 28/05/2026
PR preview environments on Miren: one flag, zero infrastructure. $ miren deploy --ephemeral pr-123 A real URL per PR with auto-TLS, auto-expires when you're done. Click around the change instead of imagining what the diff does. miren.dev/blog/pr-prev...
miren.dev
PR Preview Environments - Miren
A url for every pull request, powered by ephemeral deploys and wired into GitHub Actions.
060
miren.dev @miren.dev · 20/05/2026
Staging site open to the internet? Demo you don't want crawled? Miren 0.8 adds route protection: shared passwords, SSO, and a WAF, all at the ingress layer. One command, no code changes. Read the post: miren.dev/blog/route-protection Check out the changelog: miren.md/changelog#v080
miren.dev
Route Protection - Miren
Auth and WAF that sit between ingress and your app, declared the same way you'd declare anything else on Miren.
071
Reposted by @miren.dev
Javier Cervantes @jvrc.ca · 12/05/2026
I recently discovered @miren.dev and decided to give a go. Checkout the guide on how to deploy your Ruby apps for free: www.rubyforum.org/t/how-to-dep...
rubyforum.org
How to deploy Ruby apps to the Miren demo cluster for free
If you’re looking for a free option to host your app, you could use the free trial of the common hosting options. However, I recently discovered a different option and decided to give a go: Miren. The...
071
miren.dev @miren.dev · 14/05/2026
"The agent brings the enthusiasm to start. I have to bring the wisdom to stop." - @evanphx.dev A look at how we actually plan, design, build, and review software at Miren now that an agent is doing most of the typing. miren.dev/blog/inside-...
miren.dev
Inside the Loop - Miren
A look at how we actually plan, design, build, and review software at Miren.
095
miren.dev @miren.dev · 07/05/2026
Come walk through an install with @evanphx.dev! It's only 10 mins, and you're already on bluesky anyway. www.youtube.com/watch?v=M03Q...
youtube.com
Getting Started with Miren
YouTube video by Miren
062
miren.dev @miren.dev · 22/04/2026
We've got special edition Mt. Hood stickers to celebrate being in Portland for @tokioconf.com. Come snatch one up from @phinze.com before today is over!
a member of the miren team holding a sticker shaped like oregon that pictures mt hood.
082
miren.dev @miren.dev · 22/04/2026
Day 2 at #TokioConf 🦀 @phinze.com wrote up his first real dive into Rust after a decade of Go — built a live chat server on the flight out (come say hi at chat.miren.toys) and watched it tick in tokio-console from 30k feet. miren.dev/blog/gopher-...
miren.dev
A Gopher Meets a Crab - Miren
Notes on fitting Rust in a gopher brain by building a chat server with Tokio.
020
miren.dev @miren.dev · 21/04/2026
gm from @tokioconf.com 🦀 The Miren team is here and ready to meet the Rust community. Come say hi to @phinze.com at our booth or catch @evanphx.dev hosting talks — demos, stickers, swag giveaways and plenty of appetite for infra chat!
192
miren.dev @miren.dev · 15/04/2026
Introducing Addons! Add Postgres, MySQL, Valkey, Memcached, or RabbitMQ to your app with three lines of config. Deploy, credentials injected, done. Learn more: miren.dev/blog/introducing-addons
miren.dev
Introducing Addons - Miren
Declare what your app needs and let Miren handle the rest.
171
miren.dev @miren.dev · 09/04/2026
We've been rethinking how our team works day-to-day now that AI agents are writing a lot of the code. Turns out the answer was hiding in the Agile playbook the whole time. @evanphx.dev wrote it up. miren.dev/blog/agile-in-the-age-of-ai
miren.dev
Agile in the Age of AI - Miren
The principles haven't changed. The participants have.
030
miren.dev @miren.dev · 31/03/2026
we started Miren because deployment hasn't gotten easier in a decade - and AI coding tools are only making the problem bigger curious how Miren stacks up in the age of AI? take a look: miren.dev/compare
miren.dev
Compare - Miren
See how Miren compares to Kubernetes, K3s, Nomad, Kamal, Coolify, Heroku, Fly.io, and more. Honest comparisons for small teams choosing a deployment platform.
040
miren.dev @miren.dev · 24/03/2026
Announcing free subdomains for Miren clusters ✨ We've been running internal tools on `miren.garden` for eight months. Today we're opening the door - claim `yourveryown.miren.app` or `yourveryown.run.garden` so you can have a garden server too. 🪴 miren.dev/blog/garden-...
miren.dev
Everybody Could Use a Garden Server - Miren
Announcing free run.garden and miren.app subdomains for Miren Cloud users, and the case for giving your small software a home.
010
miren.dev @miren.dev · 20/03/2026
@maryelizbeth.bsky.social reworked our website and it looks great! go check out miren.dev
021
miren.dev @miren.dev · 17/03/2026
Miren Runtime v0.6.0 ➡️ new disk storage engine, delta deploys (upload only what changed), wildcard routes, and `miren logs system` for querying server logs from the CLI. See the changelog for details!
miren.md
Changelog | Miren Docs
All notable changes to Miren Runtime will be documented in this file.
021
miren.dev @miren.dev · 12/03/2026
What does a deploy workflow look like when there are no secrets to manage? Like this! miren.dev/blog/ci-deploy
miren.dev
Deploy from CI Like You Deploy from Your Laptop - Miren
Secretless CI/CD deploys: one command to set up, one action to run.
031
miren.dev @miren.dev · 10/03/2026
📣5️⃣ Miren Runtime v0.5.0: first-class GitHub Actions deploys with short-lived tokens (no secrets!), multi-port TCP/UDP services, required env var validation, and zero-config app init. Plus fixes for deploy rollovers and SSE streaming. miren.md/changelog#v050
033
miren.dev @miren.dev · 05/03/2026
The crew is up at SCALE today and tomorrow! If you see @phinze.com, @maryelizbeth.bsky.social, @evanphx.dev, come say hi!
A picture of an exhibit hall with a SCaLE banner.
044
miren.dev @miren.dev · 26/02/2026
New on the Blog: "Poke around our repos and you’ll find a CLAUDE.md ... sitting alongside a homepage that says “human-centric.” We don’t think that’s a contradiction, and we’d like to explain why." miren.dev/blog/surfboard-makers
031
miren.dev @miren.dev · 18/02/2026
Miren Runtime v0.4.1: quick patch for a regression in the WORKDIR fix from v0.4.0 that could crash existing apps on restart. If you're running v0.4.0, grab this one. miren.md/changelog#v041
010
miren.dev @miren.dev · 17/02/2026
Miren Runtime v0.4.0: first-class rollbacks (interactive picker, no rebuild), OpenTelemetry tracing for folks with existing APM platforms, CLI remembers your cluster, and a pile of bug fixes. Changelog: miren.md/changelog#v040
010