Aller au contenu

Nginx Proxy Manager

🚀 Installation de NPM sur un conteneur Alpine

1
2
3
apk update
apk upgrade
apk add docker-compose
mkdir ~/nginx-proxy-manager && cd ~/nginx-proxy-manager

On crée ensuite le fichier Docker-compose.yml :

services:
  app:
    image: 'docker.io/jc21/nginx-proxy-manager:latest'
    restart: unless-stopped
    ports:
      - '80:80'
      - '81:81'
      - '443:443'
    volumes:
      - ./data:/data
      - ./letsencrypt:/etc/letsencrypt
1
2
3
4
mkdir -p data/nginx/{client_body_temp,proxy_temp,fastcgi_temp}
sudo chown -R 1000:1000 data/nginx
mkdir -p letsencrypt
sudo chown -R 1000:1000 letsencrypt
docker-compose up -d

On va sur http://$ip:81

Les credentials par défaut sont :

Email:    [email protected]
Password: changeme