PocketBase on Ubuntu 24.04 LTS by cloudimg

Applications

Overview

PocketBase 0.39.4 on Ubuntu 24.04 LTS by cloudimg: the open-source backend in a single Go binary, bundling an embedded SQLite database, a realtime REST and SSE API, authentication, file storage and an admin dashboard. Runs behind nginx on port 80, pb_data on a dedicated Azure data disk, per-VM admin at first boot. MIT licensed. 24/7 support.

Description

## PocketBase on Ubuntu 24.04 LTS by cloudimg

PocketBase is an open-source backend in a single Go binary. It bundles an embedded SQLite database, a realtime REST and Server-Sent-Events API, built-in authentication, file storage and a polished admin dashboard - everything you need to back a web or mobile app without standing up a separate database, API layer and auth service. The cloudimg image installs PocketBase 0.39.4, runs it as a systemd service bound to loopback behind an nginx reverse proxy on port 80, persists its database and file storage on a dedicated Azure data disk, and creates a unique admin (superuser) account on the first boot of every VM. Backed by 24/7 expert support.

Single-Binary Backend

An embedded SQLite database, realtime REST + SSE API, authentication, file storage and an admin dashboard in one binary - no separate database or auth service to operate.

Dedicated Data Disk

The database and uploaded files (pb_data) live on a dedicated, independently resizable Azure data disk mounted at /var/lib/pocketbase, separate from the OS disk and re-provisioned with every VM.

Secure First Boot

A unique admin (superuser) account is created on the first boot of every VM and stored in a root-only file; no shared credentials ship in the image.

Why Choose cloudimg?

* 24/7 Expert Support with guaranteed 24 hour response. Contact support@cloudimg.co.uk

* Production Ready from Launch Pre configured, security patched, and validated before publication

* Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V

What is Included

* PocketBase 0.39.4 (binary /usr/local/bin/pocketbase) with an embedded SQLite database

* nginx on port 80 as a reverse proxy to the loopback backend, with WebSocket and SSE upgrade headers

* A per-VM admin (superuser) account created on first boot in a root-only file

* A dedicated Azure data disk at /var/lib/pocketbase for the database and file storage

* pocketbase.service and nginx.service as systemd units

Use Cases

A self-hosted backend for web and mobile apps, realtime applications over SSE, rapid prototyping, an open-source Firebase-style alternative, and an embedded auth + database + file store.

Visit www.cloudimg.co.uk/guides/pocketbase-on-ubuntu-24-04-azure for the full user guide.

The admin dashboard is at http://your-vm-ip/_/ and the REST API at http://your-vm-ip/api/; PocketBase serves plain HTTP - front it with TLS for production.

All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

Deploy on AWS

Launch this pre-configured AMI on AWS with 24/7 support from cloudimg.

View on AWS Marketplace

24/7 Support Included

Email: support@cloudimg.co.uk

Phone: (+44) 0333 006 4730

Product Details

Category
Applications
Support
24/7, 365 days/year
Platform
AWS (Amazon Web Services)