[PR #779] feat: add Glances system monitoring template #2090

Open
opened 2026-04-20 11:05:57 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Dokploy/templates/pull/779
Author: @jyoti369
Created: 4/8/2026
Status: 🔄 Open

Base: mainHead: add-glances


📝 Commits (1)

  • 265e77b feat: 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 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>
GiteaMirror added the pull-request label 2026-04-20 11:05:58 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/templates#2090