From 038bd4492c3b50fc3d68fd432e0ae5cfd9af88ad Mon Sep 17 00:00:00 2001 From: Chris Zerafa Date: Mon, 3 Aug 2026 15:30:57 -0400 Subject: [PATCH] Add edge01 Portainer configuration --- edge01/docker/portainer/.gitignore | 1 + edge01/docker/portainer/README.md | 21 +++++++++++++++++++++ edge01/docker/portainer/compose.yaml | 21 +++++++++++++++++++++ 3 files changed, 43 insertions(+) create mode 100644 edge01/docker/portainer/.gitignore create mode 100644 edge01/docker/portainer/README.md create mode 100644 edge01/docker/portainer/compose.yaml diff --git a/edge01/docker/portainer/.gitignore b/edge01/docker/portainer/.gitignore new file mode 100644 index 0000000..8fce603 --- /dev/null +++ b/edge01/docker/portainer/.gitignore @@ -0,0 +1 @@ +data/ diff --git a/edge01/docker/portainer/README.md b/edge01/docker/portainer/README.md new file mode 100644 index 0000000..47e3b90 --- /dev/null +++ b/edge01/docker/portainer/README.md @@ -0,0 +1,21 @@ +# Portainer + +## Purpose +Web interface for managing Docker on edge01. + +## URL +https://portainer.zerafa.com + +## Container +- portainer + +## Runtime Data +- data/ + +This directory is intentionally excluded from Git. + +## Configuration +- compose.yaml + +## Notes +Portainer is started with --no-setup-token. diff --git a/edge01/docker/portainer/compose.yaml b/edge01/docker/portainer/compose.yaml new file mode 100644 index 0000000..a21f7a8 --- /dev/null +++ b/edge01/docker/portainer/compose.yaml @@ -0,0 +1,21 @@ +services: + portainer: + image: portainer/portainer-ce:lts + command: + - --no-setup-token + container_name: portainer + restart: unless-stopped + + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - ./data:/data + + networks: + - proxy + + security_opt: + - no-new-privileges:true + +networks: + proxy: + external: true