2022-10-23 09:51:37 -07:00
2022-09-18 20:15:57 -07:00
2022-10-23 09:51:37 -07:00
2022-09-19 11:14:52 -07:00
2022-10-15 08:31:53 -07:00
2022-10-14 12:12:32 -07:00
2022-10-23 09:51:37 -07:00
2022-10-13 11:32:14 +00:00
2022-09-18 20:15:57 -07:00
2022-10-18 09:48:18 -07:00
2022-10-21 22:39:12 -07:00
2022-10-21 22:33:52 -07:00

pockethost.io

This is the open source monorepo for pockethost.io, the hosting platform for PocketBase.

Get up and running in 30 seconds flat:

  1. Create an account at pockethost.io
  2. Provision your first PocketBase instance
  3. Connect from anywhere
const client = new PocketBase(`https://harvest.pockethost.io`)

Powered by PocketBase

PocketBase is a single-file backend written in Go and powered by SQLite. It can scale vertically and handle massive concurrency which makes it a great choice for most business applications. And because everything is open source, you can host your own instance of PocketBase on your own infrastructure.

Why PocketHost?

PocketBase is very, very cool. But, to run and manage it successfully, you need to know a lot of backend Linux sysadmin/devops stuff:

  • Probably Docker
  • Email and DKIM+SPF and more
  • DNS, MX, TXT, CNAME
  • SSL
  • Storage
  • Volume mounts
  • Could computing or VPS

That's where PocketHost comes in. Firebase and Supabase have made BaaS very attrictive, and PocketHost brings that same attractiveness to PocketBase.

Roadmap

0.2

0.3

  • Dockerized dev and prod
  • UI cleanup

0.4

0.5

  • Lightstream support

0.6

  • fly.io deployment support

Icebox

  • Provision outgoing email config for new instances while hiding root credentials

Questions?

Join us in the discussion area.

Changelog

0.2.1

  • Idle/running status for PB instance now shows in green
  • Ability to run separate versions of PocketBase per instance for custom cases including beta/dev

0.2.0

  • 100% dockerized
  • Completely rewritten daemon proxy that launches PocketBase instances on demand

0.0.1

  • Initial release
Description
Open source multitenant PocketBase server
Readme
Languages
Cython 66.6%
TypeScript 13.9%
JavaScript 9.5%
Svelte 8.4%
Nunjucks 1.4%
Other 0.1%