ZKRINET Docs
Build

Export and moving

Your project is plain PocketBase in a folder. The export is one button and works anywhere, without us.

Export

The Settings tab → Export as zip. The export is packed from a snapshot, so it is consistent even while the project is running. The link appears in the panel, usually within a couple of minutes, and is valid for 24 hours.

What the zip contains

mitt-projekt/
├── pocketbase        # same version as in production (Linux x86-64)
├── pb_data/
│   ├── data.db       # the whole database, one file
│   ├── auxiliary.db  # PocketBase logs
│   └── storage/      # uploaded files
├── pb_migrations/    # the schema as code
├── pb_hooks/         # your server code and the building blocks
├── pb_public/        # your frontend
├── SHA256SUMS        # checksums for every file
└── README.md

The building blocks come along as plain files in pb_hooks/ and pb_migrations/ and work the same way without us.

Run it yourself

unzip mitt-projekt-export.zip && cd mitt-projekt
sha256sum -c SHA256SUMS
./pocketbase serve

On Mac or Windows: download the same PocketBase version for your system from PocketBase releases and use it instead of the included binary.

Settings that come along: everything in the admin panel, for example SMTP and OAuth. Zkrinet's base layer turns off its proxy setting by itself when the project runs outside Zkrinet (see Limits and security).

Closing your account

You can close your account and move your projects whenever you want. It costs nothing and requires no call with us.

If you delete a project, it is stopped immediately. The data is kept for 30 days so that a mistake can be undone — email hej@zkrinet.com within that time. After 30 days the data is permanently deleted and cannot be restored, not even by us. Details in the terms.

Moving in an existing project

Today: create a project and deploy your code (pb_hooks, pb_migrations, pb_public) with deploy. Uploading an existing pb_data folder with database and files COMING.