-
Notifications
You must be signed in to change notification settings - Fork 980
New Community-Container: Glances #7472
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
cda1fdd
90c4860
434deeb
f7ab17c
2ac0dba
7ce2474
93a4418
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -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" | ||
| ] | ||
| } | ||
| ] | ||
| } |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,16 @@ | ||
| ## Glances | ||
| This container starts Glances, a web-based info-board, and auto-configures it for you. | ||
|
|
||
| ### Notes | ||
| - After adding and starting the container, you can directly visit http://ip.address.of.server:61208/ and access your new Glances instance! | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Also please add a note here that the container is only recommended to be started in home networks |
||
| - 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) OR use the [Caddy](https://github.com/nextcloud/all-in-one/tree/main/community-containers/caddy) community container. | ||
| - If you have a firewall like ufw configured, you might need to open all Glances ports in there first in order to make it work. Especially port 61208 is important! | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think this warning is not needed as usually docker overwrites any ufw settings |
||
| - If you want to secure the installation with fail2ban, you might want to check out https://github.com/nextcloud/all-in-one/tree/main/community-containers/fail2ban | ||
| - 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 | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you please add a security warning here that the container mounts the docker socket?