Adds a wallabag Dokploy template as a separate focused PR:
wallabag 2.6.14 web service exposed on port 80
MariaDB 11.4 backend with generated root/app database passwords
Redis cache service with persistent storage
persistent image uploads volume
domain, server name, and sender email wiring through template.toml
metadata and SVG icon entry in meta.json
Review notes
kept separate from #883 so the larger template PR stays focused and this one can be reviewed independently
follows the official wallabag Docker MariaDB + Redis example while adapting it to Dokploy conventions: no container_name, no explicit networks, and no host port mappings
local TOML/YAML structural validation for this template: compose parses, configured domain service exists, domain port is valid, meta.json entry exists, and the template does not use container_name, explicit networks, or host port mappings
git diff --check
🔄 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/900
**Author:** [@NightVibes33](https://github.com/NightVibes33)
**Created:** 5/21/2026
**Status:** 🔄 Open
**Base:** `canary` ← **Head:** `add-wallabag-template`
---
### 📝 Commits (1)
- [`455e191`](https://github.com/Dokploy/templates/commit/455e1914a9eeabb0d38213e056ef3b41bd159784) feat: add wallabag template
### 📊 Changes
**4 files changed** (+102 additions, -0 deletions)
<details>
<summary>View changed files</summary>
➕ `blueprints/wallabag/docker-compose.yml` (+61 -0)
➕ `blueprints/wallabag/template.toml` (+18 -0)
➕ `blueprints/wallabag/wallabag.svg` (+5 -0)
📝 `meta.json` (+18 -0)
</details>
### 📄 Description
/claim #152
## Summary
Adds a wallabag Dokploy template as a separate focused PR:
- wallabag `2.6.14` web service exposed on port 80
- MariaDB 11.4 backend with generated root/app database passwords
- Redis cache service with persistent storage
- persistent image uploads volume
- domain, server name, and sender email wiring through `template.toml`
- metadata and SVG icon entry in `meta.json`
## Review notes
- kept separate from #883 so the larger template PR stays focused and this one can be reviewed independently
- follows the official wallabag Docker MariaDB + Redis example while adapting it to Dokploy conventions: no `container_name`, no explicit networks, and no host port mappings
- official reference: https://github.com/wallabag/docker#docker-compose
## Verification
- GitHub Actions `validate-docker-compose`: passing
- GitHub Actions `validate`: passing
- GitHub Actions `build-preview`: passing
- GitHub Actions `validate-meta`: passing
- `node dedupe-and-sort-meta.js`
- local TOML/YAML structural validation for this template: compose parses, configured domain service exists, domain port is valid, `meta.json` entry exists, and the template does not use `container_name`, explicit networks, or host port mappings
- `git diff --check`
---
<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/900
Author: @NightVibes33
Created: 5/21/2026
Status: 🔄 Open
Base:
canary← Head:add-wallabag-template📝 Commits (1)
455e191feat: add wallabag template📊 Changes
4 files changed (+102 additions, -0 deletions)
View changed files
➕
blueprints/wallabag/docker-compose.yml(+61 -0)➕
blueprints/wallabag/template.toml(+18 -0)➕
blueprints/wallabag/wallabag.svg(+5 -0)📝
meta.json(+18 -0)📄 Description
/claim #152
Summary
Adds a wallabag Dokploy template as a separate focused PR:
2.6.14web service exposed on port 80template.tomlmeta.jsonReview notes
container_name, no explicit networks, and no host port mappingsVerification
validate-docker-compose: passingvalidate: passingbuild-preview: passingvalidate-meta: passingnode dedupe-and-sort-meta.jsmeta.jsonentry exists, and the template does not usecontainer_name, explicit networks, or host port mappingsgit diff --check🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.