Update third_party-portainer.md

Dieser Commit ist enthalten in:
André Peters 2018-01-29 08:15:23 +01:00 committet von GitHub
Ursprung 85b2bb0eaa
Commit 9515778b25
Es konnte kein GPG-SchlĂĽssel zu dieser Signatur gefunden werden
GPG-SchlĂĽssel-ID: 4AEE18F83AFDEB23

Datei anzeigen

@ -1,6 +1,6 @@
In order to enable Portainer, the docker-compose.yml and site.conf for Nginx must be modified. In order to enable Portainer, the docker-compose.yml and site.conf for Nginx must be modified.
1\. docker-compose.yml: Insert this block for portainer 1\. Create a new file `docker-compose.override.yml` in the mailcow-dockerized root folder and insert the following configuration
``` ```
portainer-mailcow: portainer-mailcow:
image: portainer/portainer image: portainer/portainer
@ -16,7 +16,7 @@ In order to enable Portainer, the docker-compose.yml and site.conf for Nginx mus
aliases: aliases:
- portainer - portainer
``` ```
2a\. data/conf/nginx/site.conf: Just beneath the opening line, at the same level as a server { block, add this: 2a\. Create `data/conf/nginx/portainer.conf`:
``` ```
upstream portainer { upstream portainer {
server portainer-mailcow:9000; server portainer-mailcow:9000;
@ -28,7 +28,7 @@ map $http_upgrade $connection_upgrade {
} }
``` ```
2b\. data/conf/nginx/site.conf: Then, inside **both** (ssl and plain) server blocks, add this: 2b\. Insert a new location to the default mailcow site by creating the file `data/conf/nginx/site.portainer.custom`:
``` ```
location /portainer/ { location /portainer/ {
proxy_http_version 1.1; proxy_http_version 1.1;
@ -51,8 +51,9 @@ map $http_upgrade $connection_upgrade {
} }
``` ```
3\. Then you need to pull the container and restart Nginx: 3\. Apply your changes:
``` ```
docker-compose up -d && docker-compose restart nginx-mailcow docker-compose up -d && docker-compose restart nginx-mailcow
``` ```
Now you can simply navigate to https://${MAILCOW_HOSTNAME}/portainer/ to view your Portainer container monitoring page. You’ll then be prompted to specify a new password for the **admin** account. After specifying your password, you’ll then be able to connect to the Portainer UI. Now you can simply navigate to https://${MAILCOW_HOSTNAME}/portainer/ to view your Portainer container monitoring page. You’ll then be prompted to specify a new password for the **admin** account. After specifying your password, you’ll then be able to connect to the Portainer UI.