PowerSync is an open-source sync engine for local-first apps. It syncs PostgreSQL data to mobile devices and browsers with real-time replication.
Template features:
Single service (no MongoDB needed) — uses PostgreSQL for both source and bucket storage
All configuration through environment variables (POWERSYNC_CONFIG_B64 / POWERSYNC_SYNC_CONFIG_B64)
Pinned to journeyapps/powersync-service:1.21.0
Service name matches blueprint folder name (powersync)
Checklist:
Logo is valid PNG
Docker image pinned to specific version
Service name matches blueprint folder
meta.json updated with correct format
No accidental deletions from meta.json
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/Dokploy/templates/pull/865
**Author:** [@ahmed-lotfy-dev](https://github.com/ahmed-lotfy-dev)
**Created:** 5/15/2026
**Status:** 🔄 Open
**Base:** `canary` ← **Head:** `feat/add-powersync-template`
---
### 📝 Commits (3)
- [`be677f5`](https://github.com/Dokploy/templates/commit/be677f50a5838d5202f7ad473310a496499603a7) feat: add powersync blueprint template
- [`3314b59`](https://github.com/Dokploy/templates/commit/3314b5930fa3706423cf064c551c30daa11276dd) fix: process meta.json (sort + dedupe)
- [`a9a40ec`](https://github.com/Dokploy/templates/commit/a9a40ec69a72d46d80491a4648896863690132e9) fix: update powersync base64 config to match working deployment + add env comments
### 📊 Changes
**4 files changed** (+61 additions, -0 deletions)
<details>
<summary>View changed files</summary>
➕ `blueprints/powersync/docker-compose.yml` (+15 -0)
➕ `blueprints/powersync/powersync.png` (+0 -0)
➕ `blueprints/powersync/template.toml` (+27 -0)
📝 `meta.json` (+19 -0)
</details>
### 📄 Description
Adds a PowerSync blueprint template for Dokploy.
PowerSync is an open-source sync engine for local-first apps. It syncs PostgreSQL data to mobile devices and browsers with real-time replication.
**Template features:**
- Single service (no MongoDB needed) — uses PostgreSQL for both source and bucket storage
- All configuration through environment variables (POWERSYNC_CONFIG_B64 / POWERSYNC_SYNC_CONFIG_B64)
- Pinned to journeyapps/powersync-service:1.21.0
- Service name matches blueprint folder name (powersync)
**Checklist:**
- [x] Logo is valid PNG
- [x] Docker image pinned to specific version
- [x] Service name matches blueprint folder
- [x] meta.json updated with correct format
- [x] No accidental deletions from meta.json
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/Dokploy/templates/pull/865
Author: @ahmed-lotfy-dev
Created: 5/15/2026
Status: 🔄 Open
Base:
canary← Head:feat/add-powersync-template📝 Commits (3)
be677f5feat: add powersync blueprint template3314b59fix: process meta.json (sort + dedupe)a9a40ecfix: update powersync base64 config to match working deployment + add env comments📊 Changes
4 files changed (+61 additions, -0 deletions)
View changed files
➕
blueprints/powersync/docker-compose.yml(+15 -0)➕
blueprints/powersync/powersync.png(+0 -0)➕
blueprints/powersync/template.toml(+27 -0)📝
meta.json(+19 -0)📄 Description
Adds a PowerSync blueprint template for Dokploy.
PowerSync is an open-source sync engine for local-first apps. It syncs PostgreSQL data to mobile devices and browsers with real-time replication.
Template features:
Checklist:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.