Adds a Glances template for system monitoring. Glances is a popular Python-based tool with a built-in web UI that shows CPU, memory, disk, network stats and Docker container info.
Partially addresses #329 (the Dify portion is still open, Flowise already exists as a template).
What's included
blueprints/glances/docker-compose.yml - single service using the nicolargo/glances:4.3.0.8-full image with web mode, Docker socket mounted read-only for container monitoring, persistent volume for exports
blueprints/glances/template.toml - domain config pointing to port 61208 (Glances web UI default)
blueprints/glances/glances.svg - official logo from the upstream repo
meta.json - new entry with monitoring tag, ran dedupe-and-sort-meta.js which also cleaned up a pre-existing duplicate Strapi entry
Note on authentication
Glances web mode doesn't support non-interactive password setup in Docker (the --password flag prompts for input on stdin, which hangs the container). This matches how other monitoring templates like beszel and uptime-kuma are set up in this repo. Users who need auth can put Glances behind a reverse proxy or configure a glances.conf with SSL certs.
Testing
Verified docker-compose and template.toml match existing template conventions (uptime-kuma, flowise)
node dedupe-and-sort-meta.js passes clean
Logo renders correctly (5.2 KB SVG)
🔄 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/779
**Author:** [@jyoti369](https://github.com/jyoti369)
**Created:** 4/8/2026
**Status:** 🔄 Open
**Base:** `main` ← **Head:** `add-glances`
---
### 📝 Commits (1)
- [`265e77b`](https://github.com/Dokploy/templates/commit/265e77bbf861a2748d7470f7eedde2b0d8e89945) feat: add Glances system monitoring template
### 📊 Changes
**4 files changed** (+52 additions, -0 deletions)
<details>
<summary>View changed files</summary>
➕ `blueprints/glances/docker-compose.yml` (+18 -0)
➕ `blueprints/glances/glances.svg` (+8 -0)
➕ `blueprints/glances/template.toml` (+11 -0)
📝 `meta.json` (+15 -0)
</details>
### 📄 Description
## What this does
Adds a Glances template for system monitoring. Glances is a popular Python-based tool with a built-in web UI that shows CPU, memory, disk, network stats and Docker container info.
Partially addresses #329 (the Dify portion is still open, Flowise already exists as a template).
## What's included
- `blueprints/glances/docker-compose.yml` - single service using the `nicolargo/glances:4.3.0.8-full` image with web mode, Docker socket mounted read-only for container monitoring, persistent volume for exports
- `blueprints/glances/template.toml` - domain config pointing to port 61208 (Glances web UI default)
- `blueprints/glances/glances.svg` - official logo from the upstream repo
- `meta.json` - new entry with monitoring tag, ran `dedupe-and-sort-meta.js` which also cleaned up a pre-existing duplicate Strapi entry
## Note on authentication
Glances web mode doesn't support non-interactive password setup in Docker (the `--password` flag prompts for input on stdin, which hangs the container). This matches how other monitoring templates like beszel and uptime-kuma are set up in this repo. Users who need auth can put Glances behind a reverse proxy or configure a `glances.conf` with SSL certs.
## Testing
- Verified docker-compose and template.toml match existing template conventions (uptime-kuma, flowise)
- `node dedupe-and-sort-meta.js` passes clean
- Logo renders correctly (5.2 KB SVG)
---
<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/779
Author: @jyoti369
Created: 4/8/2026
Status: 🔄 Open
Base:
main← Head:add-glances📝 Commits (1)
265e77bfeat: add Glances system monitoring template📊 Changes
4 files changed (+52 additions, -0 deletions)
View changed files
➕
blueprints/glances/docker-compose.yml(+18 -0)➕
blueprints/glances/glances.svg(+8 -0)➕
blueprints/glances/template.toml(+11 -0)📝
meta.json(+15 -0)📄 Description
What this does
Adds a Glances template for system monitoring. Glances is a popular Python-based tool with a built-in web UI that shows CPU, memory, disk, network stats and Docker container info.
Partially addresses #329 (the Dify portion is still open, Flowise already exists as a template).
What's included
blueprints/glances/docker-compose.yml- single service using thenicolargo/glances:4.3.0.8-fullimage with web mode, Docker socket mounted read-only for container monitoring, persistent volume for exportsblueprints/glances/template.toml- domain config pointing to port 61208 (Glances web UI default)blueprints/glances/glances.svg- official logo from the upstream repometa.json- new entry with monitoring tag, randedupe-and-sort-meta.jswhich also cleaned up a pre-existing duplicate Strapi entryNote on authentication
Glances web mode doesn't support non-interactive password setup in Docker (the
--passwordflag prompts for input on stdin, which hangs the container). This matches how other monitoring templates like beszel and uptime-kuma are set up in this repo. Users who need auth can put Glances behind a reverse proxy or configure aglances.confwith SSL certs.Testing
node dedupe-and-sort-meta.jspasses clean🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.