diff --git a/docs/homelab/services/portainer.md b/docs/homelab/services/portainer.md new file mode 100644 index 0000000..65aae24 --- /dev/null +++ b/docs/homelab/services/portainer.md @@ -0,0 +1,27 @@ +# Portainer + + +## Docker Compose File + +```yaml +version: "3" +services: + portainer: + container_name: portainer + hostname: portainer + image: portainer/portainer-ce:latest + ports: + - 9443:9443 + volumes: + - ./config/data:/data + - /var/run/docker.sock:/var/run/docker.sock + restart: unless-stopped + +volumes: + data: +``` + +## Notes + +- Access Portainer at `https://192.168.1.3:9443` (Local Network Only) +- Web UI only works with HTTPS, so you need to use `https://` instead of `http://`, certificate is not required. \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index 7948a3d..50a717f 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -12,6 +12,7 @@ nav: - Services: homelab/services.md - Service Info: - Pterodactyl: homelab/services/pterodactyl.md + - Portainer: homelab/services/portainer.md - Devices: homelab/devices.md - Redbrick: - Redbrick Information: redbrick/redbrick.md