Our take
Activeregular commits- Activity
- 36
- Community
- 34
- Issues
- 21
- Pull requests
- 21
-3 stars in the last 8 days
PocketHost is an active, specialized option for operating PocketBase as a multi-tenant hosting service, but its maintenance is highly concentrated and its release and test signals are limited.
Good fit if
- You are building or operating a service specifically for hosting multiple PocketBase instances.
- You can work with Node.js 24 or newer and are comfortable evaluating an actively committed project with no release in the past year.
- The MIT license suits your deployment and redistribution plans.
Look elsewhere if
- You need a project with a broadly shared maintainer base, since most contributions come from one person.
- You require an established release cadence or visible recent issue and pull-request closure activity.
- You need documented automated tests, which the repository's project facts do not indicate.
All health signals
| Last commit | 2026-09-28 (11 days ago) |
|---|---|
| Commits, last 90 days | 12 |
| Releases, last 12 months | 0 |
| Contributors | 23 (top contributor: 96% of commits) |
| Issues closed, last 90 days | 0 |
| Pull requests merged, last 90 days | 0 |
| Project age | 4 years |
Checked on 2026-10-09 with the GitHub API.
Overview
PocketHost provides a multi-user hosting layer for PocketBase. It addresses the operational work of running separate PocketBase instances for different users or projects, with each instance reachable at its own subdomain.
It is aimed at operators building a PocketBase hosting service or managing multiple PocketBase deployments. The project includes commands for serving instances and for managing firewall, edge, and file-access tasks.
Key Features
- Hosts multiple PocketBase instances on a server or across an edge network.
- Provides isolated per-instance subdomains.
- Supports custom domains through CNAME records.
- Runs instances in Docker and provides automatic SSL certificates.
- Includes CLI commands for serving, health checks, and downloads.
- Provides commands for firewall, mothership, edge daemon, syslog, FTP, and SFTP operations.
- Supports Ed25519 SSH-key file access over port 2222.
Use Cases
- A hosting provider can offer separate PocketBase instances to multiple customers.
- A developer platform can let users create isolated PocketBase backends without operating each deployment manually.
- An agency can run distinct PocketBase environments for client projects under per-instance subdomains.
- An operator can connect customer-owned domains to hosted PocketBase instances using CNAME records.
What you need
Detected in the repository
- Node.js >=24 (from package.json)
- Automated checks on GitHub Actions
License in plain words
MITpermissive
- Commercial use: yes
- Modify and redistribute: yes
- You must keep: the copyright and license notice
- Share your changes: no
A summary, not legal advice: the LICENSE file is what applies.
Getting Started
Run the CLI:
npx pockethost serve
See the repository README and documentation for setup and command details.
Considerations
The project has recent commit activity, but no release in the past year. Its contributor base is highly concentrated, and there has been no recorded issue closure or pull-request merge activity in the last 90 days. The project facts also indicate no tests, so teams should validate the deployment and upgrade path themselves before relying on it for production hosting. The declared runtime requirement is Node.js 24 or newer. The README describes Docker-based instance operation, so operators should also account for that deployment model. The MIT license is permissive, but redistributors should retain its license and copyright notices.
Found this useful?
Share it with someone who would like pockethost.