2023-05-19 11:20:16 +02:00
2023-05-19 11:20:16 +02:00
2023-05-19 10:48:52 +02:00
2023-03-08 10:41:57 +01:00
2023-05-18 19:38:28 +02:00
2023-03-08 10:16:33 +01:00
2023-03-08 10:43:02 +01:00
2023-05-18 19:49:56 +02:00

portainer-ce-without-annoying

This is a drop-in replacement for portainer/portainer-ce, without annoying UI elements.

portainer-ce-without-annoying is NOT a fork of portainer-ce. It is just an overlay script / proxy to inject styles / scripts, allow removing DOM elements.

Before After
image ==> image
image ==> image
image ==> image

Bonus: tracking script is also removed. See this issue

How to use

If you already have portainer-ce installation, just replace portainer/portainer-ce:latest with ngxson/portainer-ce-without-annoying:latest

For example, if you use the command from the official installation guide, the command will be:

docker volume create portainer_data
docker run -d \
  -p 8000:8000 -p 9443:9443 \
  --name portainer \
  --restart=always \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v portainer_data:/data \
  ngxson/portainer-ce-without-annoying:latest

Alternatively, you can use this docker-compose.yml

Description
A drop-in replacement for portainer/portainer-ce, without annoying UI elements or tracking script
Readme 56 KiB
Languages
JavaScript 90.2%
Shell 6.6%
Dockerfile 3.2%