Updates und Pakete installieren #
Mit Nachfolgendem Befehl wird dein System Aktualisiert und Curl sowie Docker installiert.
apt update && apt upgrade -y && apt install curl -y && curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.shDocker-Compose installieren #
Installiere mit folgendem Curl Befehl die Aktuelle Docker Compose Version.
curl -L https://github.com/docker/compose/releases/download/v$(curl -Ls https://www.servercow.de/docker-compose/latest.php)/docker-compose-$(uname -s)-$(uname -m) > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-composeDockge installieren #
Mit folgendem Befehl erstellst du die benötigten Verzeichnisse und Installierst die Aktuelle Dockge Version.
mkdir -p /opt/stacks /opt/dockge && cd /opt/dockge && curl https://raw.githubusercontent.com/louislam/dockge/master/compose.yaml --output compose.yaml && docker compose up -dDockge öffnen #
http://localhost:5001Auf + Compose klicken #
Zuerst vergibst du unter Allgemein den Stack-Namen paperless.
Container Dienste in der .yml definieren #
services:
uptime-kuma:
container_name: uptime-kuma
image: louislam/uptime-kuma:latest
restart: unless-stopped
volumes:
- ./data:/app/data
- /var/run/docker.sock:/var/run/docker.sock:ro
ports:
- 3041:3001
# labels:
# - traefik.enable=true
# - traefik.http.routers.uptime-secure.rule=Host(`uptime.${DOMAIN}`)
# - traefik.http.routers.uptime-secure.entrypoints=websecure
# - traefik.http.routers.uptime-secure.tls=true
# - traefik.http.routers.uptime-secure.tls.certresolver=hetzner
# networks:
# - proxy
networks:
- dockge_default
networks:
dockge_default:
external: true
name: dockge_defaultUnten rechts unter der compose.yaml müssen dann noch die .env angaben eingefügt werden #
Hier kannst du die Domain für Uptime Kuma angeben.
DOMAIN=DeineDomain.deAnschließend Speichern und den Stack Deployen #
Uptime Kuma öffnen und einrichten
http://localhost:3041