浏览代码

Begin of documentation for the nginx-proxy-manager

Robert Middleswarth 3 年之前
父节点
当前提交
d33bd85b08
共有 1 个文件被更改,包括 15 次插入0 次删除
  1. 15 0
      nginx-proxy-manager.sh

+ 15 - 0
nginx-proxy-manager.sh

@@ -0,0 +1,15 @@
+#!/bin/bash
+
+function error {
+  echo -e "\\e[91m$1\\e[39m"
+  exit 1
+}
+
+echo "Creating directories..."
+sudo mkdir -p /portainer/Files/AppData/Config/nginx-proxy-manager/data || error "Failed to create data folder!"
+sudo mkdir -p /portainer/Files/AppData/Config/nginx-proxy-manager/letsencrypt || error "Failed to create letsencrypt folder!"
+sudo mkdir -p /portainer/Files/AppData/Config/nginx-proxy-manager/database || error "Failed to create database folder!"
+echo "Creating a blank nginx-proxy-manager config files"
+sudo touch /portainer/Files/AppData/Config/nginx-proxy-manager/config.json || error "Failed to touch config.json file!"
+echo "Setup complete. You can now install the stack using the App Template."
+