Nginx
Nginx Proxy Manager
mkdir /app/nginxproxymanager && cd /app/nginxproxymanagervim docker-compose.ymlservices: app: image: 'jc21/nginx-proxy-manager:latest' restart: unless-stopped ports: # These ports are in format <host-port>:<container-port> - '80:80' # Public HTTP Port - '443:443' # Public HTTPS Port - '81:81' # Admin Web Port # Add any other Stream port you want to expose # - '21:21' # FTP environment: # Uncomment this if you want to change the location of # the SQLite DB file within the container # DB_SQLITE_FILE: "/app/nginxproxymanager/data/database.sqlite" # Uncomment this if IPv6 is not enabled on your host DISABLE_IPV6: 'false' volumes: - ./data:/data - ./letsencrypt:/etc/letsencryptdocker compose up -dadmin@example.comchangemedocker compose logs appFetching https://ip-ranges.amazonaws.com/ip-ranges.jsondocker exec -it nginxproxymanager-app-1 bashvim index.jsapt updateapt-get install vimvim index.js.then(() => { return apiValidator.loadSchemas; }) //.then(internalIpRanges.fetch) .then(() => { internalCertificate.initTimer();exitdocker restart nginxproxymanager-app-1
Nginx
最后更新于
这有帮助吗?