A Couple's Recipe Mini Program Runs on Serv00: Free Hosting, 3GB SSD, 512MB RAM, and a 90-Day Expiry
A free tier that hands out SSH and lets you run long-lived processes is rare; most free hosting stops at static files. For a hobby mini program this removes the server rental cost entirely, but the 90-day re-login, FreeBSD quirks, and no-SLA terms make it a place for experiments, not for anything users depend on.
Serv00, a free virtual hosting service from Polish provider ADMIN.NET.PL, has run for more than a decade and grants SSH access plus process execution. That combination lets a small Node.js, Python, or Go backend run without a paid server, which is how a couple's recipe mini program gets deployed. The hardware limits are hard: 3GB SSD including the database, 512MB RAM that kills processes on overflow, three open TCP/UDP ports, fifteen simultaneous system processes, and a 180-second PHP script timeout.
The host runs FreeBSD rather than Linux, so apt and yum are useless; packages come through pkg or the panel's Devil commands, and Docker is unsupported. Accounts must log in at least once every 90 days or they are wiped permanently. The service bans VPNs, proxies, tunnels, file hosting, game fastdownload, Alist, and Nezha. Servers sit in Poland, so latency from China is unpredictable, there is no SLA, and each server caps at 10,000 accounts. Registration needs a Serv00 account and a Cloudflare account; a custom domain is optional because Serv00 provides a free subdomain.
The whole setup relies on Cursor for AI-assisted code generation, with almost no manual configuration. The practical verdict embedded in the process: Serv00 is a testing ground, not a production environment, and any important data needs local backups.
The 90-day re-login and permanent-deletion clause turn Serv00 into a disposal-intensive environment: any project has to survive an operator forgetting to log in once a quarter.
FreeBSD without Docker cuts off most modern deployment workflows, so Serv00 suits a single-purpose small backend, not a stack built around containers.
The zero-cost model is viable only because the workload fits inside 512MB RAM and 3GB storage, which is exactly the scale of a personal mini program.
Using Cursor to generate configuration around an unusual host like FreeBSD removes a whole class of setup friction, but the hard caps on memory and storage remain unaffected.