diff --git a/portainer/README.md b/portainer/README.md new file mode 100644 index 0000000..e1bc39a --- /dev/null +++ b/portainer/README.md @@ -0,0 +1,8 @@ +# portainer + +A centralized service delivery platform for containerized apps. + +## Important step when deploying +This service can obiously not be deployed using portainer. +So this service needs to be deployed manually using docker compose. + diff --git a/portainer/docker-compose.yaml b/portainer/docker-compose.yaml new file mode 100644 index 0000000..1a9f8b5 --- /dev/null +++ b/portainer/docker-compose.yaml @@ -0,0 +1,24 @@ +version: '3.5' +services: + portainer: + image: portainer/portainer-ce:2.11.0 + restart: always + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - portainer_data:/data + ports: + - 8000:8000 # This is used for portainer edge agents to connect + environment: + - VIRTUAL_HOST=portainer.jfreudenberger.de + - VIRTUAL_PORT=9000 + - LETSENCRYPT_HOST=portainer.jfreudenberger.de + networks: + - webproxy + +volumes: + portainer_data: + +networks: + webproxy: + external: true + name: webproxy