mirror of
https://github.com/Dokploy/templates.git
synced 2026-05-06 02:07:03 -05:00
[PR #779] feat: add Glances system monitoring template #2090
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 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.