Updates und Pakete installieren #
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 #
---
volumes:
postgres_data: {}
grafana_data: {}
services:
grafana_postgres:
container_name: grafana_postgres
image: postgres:17
restart: always
environment:
POSTGRES_DB: ${POSTGRES_DB}
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
volumes:
- postgres_data:/var/lib/postgresql/data
grafana:
image: grafana/grafana-enterprise:latest
container_name: grafana
restart: unless-stopped
environment:
GF_DATABASE_TYPE: ${GF_DATABASE_TYPE}
GF_DATABASE_HOST: ${GF_DATABASE_HOST}
GF_DATABASE_NAME: ${GF_DATABASE_NAME}
GF_DATABASE_USER: ${GF_DATABASE_USER}
GF_DATABASE_PASSWORD: ${GF_DATABASE_PASSWORD}
ports:
- 3000:3000
volumes:
- grafana_data:/var/lib/grafana
networks: {}Unten rechts unter der compose.yaml müssen dann noch die .env angaben eingefügt werden #
Hier kannst du paperless mit deinen angaben tauschen Starte den Container aber erstmal so um zu sehen ob alles funktioniert.
POSTGRES_DB=grafana_db
POSTGRES_USER=grafana_usr
POSTGRES_PASSWORD=grafana_pw
GF_DATABASE_TYPE=postgres
GF_DATABASE_HOST=grafana_postgres
GF_DATABASE_NAME=grafana_db
GF_DATABASE_USER=grafana_usr
GF_DATABASE_PASSWORD=grafana_pwAnschließend Speichern und den Stack Deployen #
Grafana Default Login #
Benutzername: admin
Passwort: adminhttp://localhost:3000