BTOP++ is a resource monitor that shows usage and stats for processor, memory, disks, network and processes. Built with C++, it has a fast and responsive UI with UP, DOWN keys. BTOP++ is a continuation of bashtop and bpytop. It has a function for showing details stats for selected processes. In this step by step guide I will show you how to install BTOP++ on your Synology NAS using Docker & Portainer.
STEP 1
Please Support My work by Making a Donation.
STEP 2
Install Portainer using my step by step guide. If you already have Portainer installed on your Synology NAS, skip this STEP. Attention: Make sure you have installed the latest Portainer version.
STEP 3
Log into Portainer using your username and password. On the left sidebar in Portainer, click on Stacks then + Add stack. Follow the instructions in the image below.
STEP 4
In the Name field type in btop. Follow the instructions in the image below.
services: btop: container_name: BTOP-PLUS-PLUS image: bigbeartechworld/big-bear-btop healthcheck: test: ["CMD-SHELL", "nc -z 127.0.0.1 7681 || exit 1"] interval: 10s timeout: 5s retries: 3 start_period: 90s privileged: true tty: true restart: on-failure:5 ports: - 7681:7681 volumes: - /proc:/proc - /sys:/sys - /dev:/dev - /etc/localtime:/etc/localtime:ro
STEP 5
Scroll down on the page until you see a button called Deploy the stack. Click on it. Follow the instructions in the image below. The installation process can take up to a few minutes. It will depend on your Internet speed connection.
STEP 6
If everything goes right, you will see this message at the top right of your screen: “Success Stack successfully deployed“.
STEP 7
Go back to STEP 1 or you will deal with karma 🙂
STEP 8
The installation process can take up to a few seconds/minutes. It will depend on your Internet speed connection. Now open your browser and type in http://Synology-ip-address:7681 Enjoy your stats! Follow the instructions in the image below.
STEP 9
At the top left of the page, click menu then OPTIONS. Follow the instructions in the image below.
STEP 10
Feel free to customize your BTOP++!
Enjoy BTOP++!
If you encounter issues by using this container, make sure to check out the Common Docker issues article.
Note: If you want to run the BTOP++ container over HTTPS, check How to Run Docker Containers Over HTTPS. In order to make BTOP++ work via HTTPS, it’s mandatory to activate WebSocket. ⚠️Warning: Do NOT expose the BTOP++ container over the Internet via a Reverse Proxy. You should use it only in localhost.
Note: Can I run Docker on my Synology NAS? See the supported models.
Note: How to Back Up Docker Containers on your Synology NAS.
Note: Find out how to update the BTOP++ container with the latest image.
Note: How to Free Disk Space on Your NAS if You Run Docker.
Note: How to Schedule Start & Stop For Docker Containers.
Note: How to Activate Email Notifications.
Note: How to Add Access Control Profile on Your NAS.
Note: How to Change Docker Containers Restart Policy.
Note: How to Use Docker Containers With VPN.
Note: Convert Docker Run Into Docker Compose.
Note: How to Clean Docker.
Note: How to Clean Docker Automatically.
Note: Best Practices When Using Docker and DDNS.
Note: Some Docker Containers Need WebSocket.
Note: Find out the Best NAS Models For Docker.
Note: Activate Gmail SMTP For Docker Containers.
This post was updated on Saturday / October 5th, 2024 at 2:53 AM