Adds a Firefly III template for Dokploy using the official Firefly III Docker layout adapted for Dokploy's template rules.
This template includes:
Firefly III core service pinned to fireflyiii/core:version-6.6.3
MariaDB 11.8 database with generated credentials
Persistent upload and database volumes
Daily cron runner using STATIC_CRON_TOKEN
Dokploy domain routing on the Firefly III app service
Template metadata, README, and SVG logo
Validation
node dedupe-and-sort-meta.js passed
npm.cmd run validate-template -- --dir ../blueprints/firefly-iii passed
npm.cmd run validate-docker-compose -- --file ../blueprints/firefly-iii/docker-compose.yml passed
git diff --check passed with only normal Windows CRLF warnings
Docker runtime validation was not possible in this environment because Docker is not installed here.
🔄 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/941
**Author:** [@rohitmulani63-ops](https://github.com/rohitmulani63-ops)
**Created:** 6/22/2026
**Status:** ✅ Merged
**Merged:** 7/7/2026
**Merged by:** [@Siumauricio](https://github.com/Siumauricio)
**Base:** `canary` ← **Head:** `codex/add-firefly-iii-template`
---
### 📝 Commits (1)
- [`14aea1d`](https://github.com/Dokploy/templates/commit/14aea1da5e0993430ea5f28a4040fe5339d093ee) feat: add Firefly III template
### 📊 Changes
**5 files changed** (+145 additions, -0 deletions)
<details>
<summary>View changed files</summary>
➕ `blueprints/firefly-iii/README.md` (+13 -0)
➕ `blueprints/firefly-iii/docker-compose.yml` (+65 -0)
➕ `blueprints/firefly-iii/logo.svg` (+14 -0)
➕ `blueprints/firefly-iii/template.toml` (+36 -0)
📝 `meta.json` (+17 -0)
</details>
### 📄 Description
## What is this PR about?
/claim #152
Closes #873.
Adds a Firefly III template for Dokploy using the official Firefly III Docker layout adapted for Dokploy's template rules.
This template includes:
- Firefly III core service pinned to `fireflyiii/core:version-6.6.3`
- MariaDB 11.8 database with generated credentials
- Persistent upload and database volumes
- Daily cron runner using `STATIC_CRON_TOKEN`
- Dokploy domain routing on the Firefly III app service
- Template metadata, README, and SVG logo
## Validation
- `node dedupe-and-sort-meta.js` passed
- `npm.cmd run validate-template -- --dir ../blueprints/firefly-iii` passed
- `npm.cmd run validate-docker-compose -- --file ../blueprints/firefly-iii/docker-compose.yml` passed
- `git diff --check` passed with only normal Windows CRLF warnings
Docker runtime validation was not possible in this environment because Docker is not installed here.
---
<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/941
Author: @rohitmulani63-ops
Created: 6/22/2026
Status: ✅ Merged
Merged: 7/7/2026
Merged by: @Siumauricio
Base:
canary← Head:codex/add-firefly-iii-template📝 Commits (1)
14aea1dfeat: add Firefly III template📊 Changes
5 files changed (+145 additions, -0 deletions)
View changed files
➕
blueprints/firefly-iii/README.md(+13 -0)➕
blueprints/firefly-iii/docker-compose.yml(+65 -0)➕
blueprints/firefly-iii/logo.svg(+14 -0)➕
blueprints/firefly-iii/template.toml(+36 -0)📝
meta.json(+17 -0)📄 Description
What is this PR about?
/claim #152
Closes #873.
Adds a Firefly III template for Dokploy using the official Firefly III Docker layout adapted for Dokploy's template rules.
This template includes:
fireflyiii/core:version-6.6.3STATIC_CRON_TOKENValidation
node dedupe-and-sort-meta.jspassednpm.cmd run validate-template -- --dir ../blueprints/firefly-iiipassednpm.cmd run validate-docker-compose -- --file ../blueprints/firefly-iii/docker-compose.ymlpassedgit diff --checkpassed with only normal Windows CRLF warningsDocker runtime validation was not possible in this environment because Docker is not installed here.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.