This commit is contained in:
2023-07-03 23:18:52 -05:00
parent c1fdda6e7d
commit 1ab1de4132
4 changed files with 69 additions and 73 deletions

View File

@@ -1,20 +1,16 @@
NM_NODEMANAGER=10.10.10.50
# NODETYPES=WEB
# declare -A NM_NEW_ARRAY
# NM_NEW_ARRAY['LB']=
# NM_NEW_ARRAY['LPD']=
# NM_NEW_ARRAY['MM']=
# NM_NEW_ARRAY['MYSQL']=
# NM_NEW_ARRAY['NC']=
# NM_NEW_ARRAY['PW']=
# NM_NEW_ARRAY['WPD']=
# NM_NEW_ARRAY['WM']=
# NM_NEW_ARRAY['WEB']=
NODEMANAGER=10.10.10.50
# declare -A NM_HOST_SERVICES
# NM_HOST_SERVICES['LB']=
# NM_HOST_SERVICES['LPD']=
# NM_HOST_SERVICES['MM']=
# NM_HOST_SERVICES['MYSQL']=
# NM_HOST_SERVICES['NC']=
# NM_HOST_SERVICES['PW']=
# NM_HOST_SERVICES['WPD']=
# NM_HOST_SERVICES['WM']=
# NM_HOST_SERVICES['WEB']=
declare -A NM_HOSTS
# NM_HOSTS['GL']=10.10.1.41,10.10.1.42,10.10.1.121,10.10.1.122
NM_HOSTS['LB']=10.10.10.81,10.10.10.82
NM_HOSTS['LPD']=10.10.10.10,10.10.10.11,10.2.1.2
@@ -26,7 +22,6 @@ NM_HOSTS['WPD']=100.100.55.2,100.100.55.3,10.10.1.28
NM_HOSTS['WM']=100.100.55.5
NM_HOSTS['WEB']=10.10.1.121,10.10.1.122
declare -A NM_SERVICES_CHECK
NM_SERVICES_CHECK['LB']=nginx,haproxy,keepalived
NM_SERVICES_CHECK['LPD']=pdns,nginx,mariadb,pdnsadmin,pdnsadmin.socket,keepalived
NM_SERVICES_CHECK['MM']=bazarr,radarr,sonarr,prowlarr,qbittorrent,snap.tautulli.tautulli,ombi,nginx,php8.2-fpm
@@ -37,7 +32,6 @@ NM_SERVICES_CHECK['WPD']=pdns,nginx,mariadb,pdnsadmin,pdnsadmin.socket,proxysql,
NM_SERVICES_CHECK['WM']=nginx,tailscaled
NM_SERVICES_CHECK['WEB']=nginx,php5.6-fpm,php7.2-fpm,php7.3-fpm,php7.4-fpm,php8.2-fpm,gitea,keepalived
declare -A NM_DOCKERS_CHECK
NM_DOCKERS_CHECK['LB']=
NM_DOCKERS_CHECK['LPD']=
NM_DOCKERS_CHECK['MM']=
@@ -48,7 +42,6 @@ NM_DOCKERS_CHECK['WPD']=
NM_DOCKERS_CHECK['WM']=uptime-kuma
NM_DOCKERS_CHECK['WEB']=phpmyadmin,phppgadmin,vaultwarden,heimdall,authelia
declare -A NM_REPL_CHECK
NM_REPL_CHECK['LB']=lb-data
NM_REPL_CHECK['LPD']=
NM_REPL_CHECK['MM']=
@@ -70,11 +63,9 @@ LB_NGINX_SITES='/opt/lb-data/nginx/sites-enabled'
WEB_NGINX_SITES='/mnt/web-data/nginx/sites-enabled'
declare -A NGINX_PATHS
NGINX_PATHS['LB']='/opt/lb-data/nginx'
NGINX_PATHS['WEB']='/mnt/web-data/nginx'
declare -A NM_HOSTNAMES
NM_HOSTNAMES['10.10.1.121']='Webserver-Node1'
NM_HOSTNAMES['10.10.1.122']='Webserver-Node2'
NM_HOSTNAMES['10.10.1.24']='Media-Manager'
@@ -90,13 +81,9 @@ NM_HOSTNAMES['10.10.10.50']='MySQL-Manager'
NM_HOSTNAMES['10.10.0.240']='PowerWall-Server'
NM_HOSTNAMES['100.100.55.2']='WAN-DNS-Node1 (East)'
NM_HOSTNAMES['100.100.55.3']='WAN-DNS-Node2 (West)'
NM_HOSTNAMES['100.100.55.5']='WAN-Monitor-Node1'
NM_HOSTNAMES['3.214.174.170']='WAN-DNS-Node1 (East)'
NM_HOSTNAMES['54.213.11.227']='WAN-DNS-Node2 (West)'
NM_HOSTNAMES['10.10.1.28']='WAN-DNS-Node3 (Home)'
NM_HOSTNAMES['44.214.59.192']='WAN-Monitor-Node1'
NM_HOSTNAMES['100.100.55.5']='WAN-Monitor-Node1'
declare -A NM_NODETYPES
NM_NODETYPES['MYSQL']='MySQL'
NM_NODETYPES['LB']='LoadBalance'
NM_NODETYPES['WEB']='Webserver'
@@ -108,7 +95,6 @@ NM_NODETYPES['PW']='PowerWall'
NM_NODETYPES['WM']='WAN-Monitor'
NM_NODETYPES['GL']='Gluster'
declare -A NM_SERVICE_DESC
NM_SERVICE_DESC['mysql']='MySQL'
NM_SERVICE_DESC['mariadb']='MariaDB (MySQL)'
NM_SERVICE_DESC['postgresql']='PostgreSQL'
@@ -149,7 +135,6 @@ NM_SERVICE_DESC['monitor-power']='Server Power Monitor'
NM_SERVICE_DESC['monitor-temp']='Server Temp Monitor'
declare -A NM_DOCKER_DESC
NM_DOCKER_DESC['authelia']='Authelia'
NM_DOCKER_DESC['phpmyadmin']='phpMyAdmin'
NM_DOCKER_DESC['phppgadmin']='phpPgAdmin'
@@ -158,7 +143,6 @@ NM_DOCKER_DESC['heimdall']='Heimdall'
NM_DOCKER_DESC['uptime-kuma']='Uptime-Kuma'
NM_DOCKER_DESC['nginx-proxy_manager']='Nginx Proxy Manager'
declare -A NM_DOCKER_COMPOSE_LOC
NM_DOCKER_COMPOSE_LOC['authelia']='/mnt/web-data/authelia'
NM_DOCKER_COMPOSE_LOC['phpmyadmin']='/mnt/web-data/phpmyadmin'
NM_DOCKER_COMPOSE_LOC['phppgadmin']='/mnt/web-data/phppgadmin'
@@ -167,7 +151,6 @@ NM_DOCKER_COMPOSE_LOC['heimdall']='/mnt/web-data/heimdall'
NM_DOCKER_COMPOSE_LOC['uptime-kuma']='/opt/uptime-kuma'
NM_DOCKER_COMPOSE_LOC['nginx-proxy_manager']='/opt/nginx-proxy'
declare -A NM_REPL_CHECK_LOC
NM_REPL_CHECK_LOC['apache']='/etc/apache2'
NM_REPL_CHECK_LOC['nginx']='/mnt/web-data/nginx'
NM_REPL_CHECK_LOC['nginxproxy']='/opt/nginx-proxy'
@@ -184,7 +167,6 @@ NM_REPL_CHECK_LOC['pdnsa']='/mnt/web-data/powerdns-admin'
NM_REPL_CHECK_LOC['nextcloud-data']='/mnt/Nextcloud-Data'
NM_REPL_CHECK_LOC['nextcloud-php']='/etc/php'
declare -A NM_REPL_DESC
NM_REPL_DESC['apache']='Apache Settings'
NM_REPL_DESC['nginx']='NGINX Settings'
NM_REPL_DESC['nginxproxy']='NGINX-Proxy Settings'