From 25a63abbc824457a0f6d8fd12bc3edc4ce5914cc Mon Sep 17 00:00:00 2001 From: Pi-Farm <43029891+pi-farm@users.noreply.github.com> Date: Wed, 18 Mar 2026 20:01:24 +0100 Subject: [PATCH] Merge pull request #7472 from pi-farm/cc_glances New Community-Container: Glances --- community-containers/glances/glances.json | 38 +++++++++++++++++++++++ community-containers/glances/readme.md | 18 +++++++++++ 2 files changed, 56 insertions(+) create mode 100644 community-containers/glances/glances.json create mode 100644 community-containers/glances/readme.md diff --git a/community-containers/glances/glances.json b/community-containers/glances/glances.json new file mode 100644 index 00000000..13bb13d1 --- /dev/null +++ b/community-containers/glances/glances.json @@ -0,0 +1,38 @@ +{ + "aio_services_v1": [ + { + "container_name": "nextcloud-aio-glances", + "display_name": "Glances", + "documentation": "https://github.com/nextcloud/all-in-one/tree/main/community-containers/glances", + "image": "nicolargo/glances", + "image_tag": "latest-full", + "internal_port": "61208", + "restart": "unless-stopped", + "ports": [ + { + "ip_binding": "", + "port_number": "61208", + "protocol": "tcp" + } + ], + "volumes": [ + { + "source": "nextcloud_aio_glances", + "destination": "/etc/glances", + "writeable": true + }, + { + "source": "%WATCHTOWER_DOCKER_SOCKET_PATH%", + "destination": "/var/run/docker.sock", + "writeable": false + } + ], + "environment": [ + "GLANCES_OPT=-w" + ], + "backup_volumes": [ + "nextcloud_aio_glances" + ] + } + ] +} \ No newline at end of file diff --git a/community-containers/glances/readme.md b/community-containers/glances/readme.md new file mode 100644 index 00000000..a9860778 --- /dev/null +++ b/community-containers/glances/readme.md @@ -0,0 +1,18 @@ +## Glances +This container starts Glances, a web-based info-board, and auto-configures it for you. + +> [!CAUTION] +> This container mounts the docker-socket from the host-system. + +### Notes +- After adding and starting the container, you can directly visit http://ip.address.of.server:61208/ and access your new Glances instance! +- It is recommended to start this container only in home networks, because there is no built-in authentication. But you can do a http-auth with your proxy. +- In order to access your Glances outside the local network, you have to set up your own reverse proxy. You can set up a reverse proxy following [these instructions](https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md). +- The data of Glances will be automatically included in AIO's backup solution! +- See [here](https://github.com/nextcloud/all-in-one/tree/main/community-containers#community-containers) how to add it to the AIO stack. + +### Repository +https://github.com/nicolargo/glances + +### Maintainer +https://github.com/pi-farm