wisp.place - Static Hosting on AT Protocol
Somewhere to put your stuff.
A folder becomes a website. That's the whole thing.
Upload a folder<br>Read Docs
terminal
$ npx wispctl deploy
◇ Authenticated as @nekomimi.pet
◇ Found 12 files (24 KB)
◇ Uploading to PDS...
✓ Deployed successfully
https://sites.wisp.place/nekomimi.pet/mysite
In the wild
Featured sites
A handful of pages people have put on wisp.place.
Loading sites…
No suits involved
A passion project, not a startup
Run by one person for fun — no investors, no roadmap meetings
Free because I want it to be, not as a trial that expires
No upsells, no analytics pixels, no "contact sales" — just hosting
Built in spare time, so be kind — it'll keep getting better
For power users
Command line first
Full control from your terminal. Integrates with your existing workflow.
Deploy from anywhere
Git hooks, CI/CD pipelines, makefiles. Drop in one command.
Self-host option
Run your own server. Watches the firehose, pulls updates automatically.
Zero config
No YAML, no JSON. Sensible defaults that just work.
Local preview
Serve any wisp site locally for development and testing.
Self-host anywhere
Deploy your own server anywhere in the world. The CLI watches the firehose and automatically pulls updates when you push changes—complete control over your hosting infrastructure.
Install CLI<br>npm install -g wispctl
terminal
$ wispctl serve nekomimi.pet -s myblog
◇ Serving myblog from nekomimi.pet
✓ Server running at http://localhost:8080
◇ Watching for updates via firehose...
◇ Site update received, re-pulling...
◇ Files to download: 1, unchanged: 4
✓ Site reloaded
Ready to deploy?
Free forever. No credit card required.
Start Deploying