Pockethost: Open Source Multi-Tenant PocketBase Hosting Platform
This repository profile is provided by osrepos.com, an open source repository discovery platform.

Summary
Pockethost is an open source, multi-user, multi-tenant hosting platform designed for PocketBase. It enables users to run numerous PocketBase instances on a single server or across a global network. This project simplifies the deployment and management of PocketBase applications at scale.
Repository Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
Pockethost is an innovative open-source project that provides a multi-user, multi-tenant hosting platform specifically for PocketBase. It allows developers and teams to effortlessly deploy and manage hundreds or even thousands of PocketBase instances, either on a single server or distributed across an edge network. This platform is ideal for scaling PocketBase applications, offering robust isolation and management capabilities.
Installation
Getting started with Pockethost is straightforward. You can quickly launch a local instance using npx:
npx pockethost serve
Examples
Pockethost offers a suite of commands to manage and scale your PocketBase instances. Beyond the basic serve command, you can utilize tools for advanced deployment and scaling:
pockethost firewall: Manage network access for your instances.pockethost mothership: Orchestrate your PocketBase instances across multiple servers.pockethost edge:daemon: Run edge daemons for distributed deployments.pockethost download: Download PocketBase binaries.pockethost health: Check the health status of your Pockethost setup.
Why Use Pockethost?
Pockethost stands out for its powerful features designed for scalability and ease of use:
- Unlimited Instances: Spin up as many PocketBase instances as your project demands.
- Per-Instance Subdomains: Each instance operates in isolation, accessible via its unique subdomain.
- Secure by Default: Instances run securely within Docker containers, complete with automatic SSL certificates.
- Custom Domain Support: Easily connect your own domain names using CNAME records.
Links
Source repository
Open the original repository on GitHub.