Ideally, if Dokploy can provide a way to strip the path, we won't need to introduce overhead with an additional reverse proxy in the template.
🔄 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/143
**Author:** [@nktnet1](https://github.com/nktnet1)
**Created:** 5/16/2025
**Status:** ✅ Merged
**Merged:** 5/17/2025
**Merged by:** [@Siumauricio](https://github.com/Siumauricio)
**Base:** `main` ← **Head:** `rybbit`
---
### 📝 Commits (7)
- [`f62af8f`](https://github.com/Dokploy/templates/commit/f62af8f917e88204a0324eed6e3933d53de3c4ac) feat(blueprint): added rybbit template
- [`505cbb2`](https://github.com/Dokploy/templates/commit/505cbb20a0d24e1daab5b907f5d4ab0d4234b8ac) feat: add rybbit entry to meta.json
- [`f93ad97`](https://github.com/Dokploy/templates/commit/f93ad97033ab16c18755eb0a4c108cdd079f9113) docs: added rybbit self-hosting-advanced link as comment to docker-compose.yml
- [`2963420`](https://github.com/Dokploy/templates/commit/296342029eba84c9b9088f32c0601a2ae9a8088e) fix: remove default env args in docker-compose
- [`c3e8691`](https://github.com/Dokploy/templates/commit/c3e869160b87dd80004da42070db298acdef384d) chore: re-order rybbit_postgres env
- [`dafc8c7`](https://github.com/Dokploy/templates/commit/dafc8c7795be5b814918c2ff9b0d456cc9532352) fix: added missing clickhouse_user env
- [`a21422a`](https://github.com/Dokploy/templates/commit/a21422a652e82b354c1ad602c73b2e9159dab007) Update blueprints/rybbit/template.toml
### 📊 Changes
**4 files changed** (+166 additions, -0 deletions)
<details>
<summary>View changed files</summary>
➕ `blueprints/rybbit/docker-compose.yml` (+112 -0)
➕ `blueprints/rybbit/rybbit.png` (+0 -0)
➕ `blueprints/rybbit/template.toml` (+41 -0)
📝 `meta.json` (+13 -0)
</details>
### 📄 Description
Template for Rybbit:
- https://www.rybbit.io
- https://github.com/rybbit-io/rybbit
From the front page:
> ### The Open Source Google Analytics Replacement
> Next-gen, open source, lightweight, cookieless web & product analytics for everyone.
---
This template is similar to the one I made in #131 for Chibisafe, except removing the extra `caddy` reverse proxy container isn't as simple.
This is because we need to strip the `/api` prefix when proxying/rewriting to the backend for rybbit, e.g.
```
http://frontend:3002/api/test/example => http://backend:3001/test/example
```
whereas adding a `path` to the Dokploy domain configuration simply does
```
http://frontend:3002/api/test/example => http://backend:3001/api/test/example
```
(i.e. does not strip path/rewrite to root)
Ideally, if Dokploy can provide a way to strip the path, we won't need to introduce overhead with an additional reverse proxy in the template.
---
<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/143
Author: @nktnet1
Created: 5/16/2025
Status: ✅ Merged
Merged: 5/17/2025
Merged by: @Siumauricio
Base:
main← Head:rybbit📝 Commits (7)
f62af8ffeat(blueprint): added rybbit template505cbb2feat: add rybbit entry to meta.jsonf93ad97docs: added rybbit self-hosting-advanced link as comment to docker-compose.yml2963420fix: remove default env args in docker-composec3e8691chore: re-order rybbit_postgres envdafc8c7fix: added missing clickhouse_user enva21422aUpdate blueprints/rybbit/template.toml📊 Changes
4 files changed (+166 additions, -0 deletions)
View changed files
➕
blueprints/rybbit/docker-compose.yml(+112 -0)➕
blueprints/rybbit/rybbit.png(+0 -0)➕
blueprints/rybbit/template.toml(+41 -0)📝
meta.json(+13 -0)📄 Description
Template for Rybbit:
From the front page:
This template is similar to the one I made in #131 for Chibisafe, except removing the extra
caddyreverse proxy container isn't as simple.This is because we need to strip the
/apiprefix when proxying/rewriting to the backend for rybbit, e.g.whereas adding a
pathto the Dokploy domain configuration simply does(i.e. does not strip path/rewrite to root)
Ideally, if Dokploy can provide a way to strip the path, we won't need to introduce overhead with an additional reverse proxy in the template.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.