26 lines
447 B
Markdown
26 lines
447 B
Markdown
# pb
|
|
|
|
A simple, rsync-based PocketBase deployment tool.
|
|
|
|
## init
|
|
|
|
- start a new PocketBase project (optionally provide a service name via `pb init <name>`)
|
|
|
|
## dev
|
|
|
|
- run a local dev server
|
|
|
|
## deploy
|
|
|
|
Deploys pocketbase to a remote server. This will:
|
|
|
|
1. Setup up a firewall.
|
|
2. Install and setup Caddy.
|
|
3. Download pocketbase and setup a systemd service.
|
|
4. Copy pb_public, pb_migrations and pb_hooks.
|
|
5. Start the service.
|
|
|
|
## logs
|
|
|
|
## secrets
|