Skip to content
webpack
Sign in
Developer Platforms

PocketBase

Downloads the official PocketBase release for 64-bit Linux, checks its SHA-256 and installs it in /usr/local/bin. Runs it as a hardened systemd service (dynamic user, data in /var/lib/pocketbase), listening on 127.0.0.1:8090 unless you change the address. Creates the first admin once, from your email and a generated password saved in /opt/iranux/pocketbase/admin_password (root only; never in the service file). Safe to run again.

What it does

Developer Platform Installers

What you will be asked

You fill these in during setup.

  • Admin email Required
    The email of the first admin (superuser) of the PocketBase dashboard. The password is generated on the server and saved in /opt/iranux/pocketbase/admin_password (root only). If you run the tool again with another email, the admin this tool created earlier is replaced by the new one.
  • Listen address RequiredAdvanced settings
    Address and port PocketBase listens on, as host:port. The default 127.0.0.1:8090 keeps it reachable from this server only (use a reverse proxy such as Caddy or an SSH tunnel to reach it). Use 0.0.0.0:8090 to expose it; the connection is plain HTTP, so the admin password would travel unencrypted.

Reconnecting Could not reconnect The page is paused

The connection to the site dropped. We are bringing it back; your page stays as it is. Check your internet connection. We keep trying by ourselves, and the page reloads once the site answers. This page was paused to save resources. Resume it to continue.