If you prefer Portainer alternatives that are lightweight and work directly with Docker Compose, Dockge is a great choice. This guide walks through installing Dockge on a Linux server and getting it running.
Prerequisites
Step 1: Create the Directories
Dockge stores its data and manages your configurations inside dedicated folders. Create them with this command:
Step 2: Download the Dockge Compose File
Fetch the official production deployment configuration:
Step 3: Launch Dockge
Start the stack in detached mode so it runs securely in the background:
Step 4: Access the Dashboard
Drop a reply if you prefer Dockge's raw YAML editor over Portainer's heavy stacks feature!
Prerequisites
- A Linux server with Docker and Docker Compose v2 installed
- Ports 5001/tcp open in your firewall
Step 1: Create the Directories
Dockge stores its data and manages your configurations inside dedicated folders. Create them with this command:
Code:
sudo mkdir -p /opt/stacks /opt/dockge cd /opt/dockge
Step 2: Download the Dockge Compose File
Fetch the official production deployment configuration:
Code:
sudo curl https://raw.githubusercontent.com/louislam/dockge/master/compose.yaml --output compose.yaml
Step 3: Launch Dockge
Start the stack in detached mode so it runs securely in the background:
Code:
sudo docker compose up -d
Step 4: Access the Dashboard
- Open your web browser and go to: http://your_server_ip:5001
- Create your administrator username and password on the initial setup screen.
- You can now copy-paste any Docker Compose script (like WireGuard, Firezone, or Pi-hole) into the visual editor, and Dockge will deploy and monitor it instantly!
Drop a reply if you prefer Dockge's raw YAML editor over Portainer's heavy stacks feature!