Introduce forward-ssh.sh method & reorganize
- Abandoned update-hosts.sh in favor of loopback SSH forwarding - Adopted *.local.krislamo.org as a wildcard loopback domain - Bound Traefik to ports 443/80 on Dockerbox dev - Removed outdated Gitea config from Dockerbox - Relocated production playbooks to a new directory
This commit is contained in:
		| @@ -9,14 +9,14 @@ docker_users: | ||||
| # traefik | ||||
| traefik_version: latest | ||||
| traefik_dashboard: true | ||||
| traefik_domain: traefik.vm.krislamo.org | ||||
| traefik_domain: traefik.local.krislamo.org | ||||
| traefik_auth: admin:$apr1$T1l.BCFz$Jyg8msXYEAUi3LLH39I9d1 # admin:admin | ||||
| #traefik_acme_email: realemail@example.com # Let's Encrypt settings | ||||
| #traefik_production: true | ||||
|  | ||||
| # bitwarden | ||||
| # Get Installation ID & Key at https://bitwarden.com/host/ | ||||
| bitwarden_domain: vault.vm.krislamo.org | ||||
| bitwarden_domain: vault.local.krislamo.org | ||||
| bitwarden_dbpass: password | ||||
| bitwarden_install_id: 4ea840a3-532e-4cb6-a472-abd900728b23 | ||||
| bitwarden_install_key: 1yB3Z2gRI0KnnH90C6p | ||||
|   | ||||
| @@ -9,40 +9,36 @@ docker_users: | ||||
| # traefik | ||||
| traefik_version: latest | ||||
| traefik_dashboard: true | ||||
| traefik_domain: traefik.vm.krislamo.org | ||||
| traefik_domain: traefik.local.krislamo.org | ||||
| traefik_auth: admin:$apr1$T1l.BCFz$Jyg8msXYEAUi3LLH39I9d1 # admin:admin | ||||
| traefik_web_entry: 0.0.0.0:80 | ||||
| traefik_websecure_entry: 0.0.0.0:443 | ||||
| #traefik_acme_email: realemail@example.com # Let's Encrypt settings | ||||
| #traefik_production: true | ||||
| traefik_http_only: true # if behind reverse-proxy | ||||
| #traefik_http_only: true # if behind reverse-proxy | ||||
|  | ||||
| # nextcloud | ||||
| nextcloud_version: stable | ||||
| nextcloud_admin: admin | ||||
| nextcloud_pass: password | ||||
| nextcloud_domain: cloud.vm.krislamo.org | ||||
| nextcloud_domain: cloud.local.krislamo.org | ||||
|  | ||||
| nextcloud_dbversion: latest | ||||
| nextcloud_dbpass: password | ||||
|  | ||||
| # gitea | ||||
| gitea_domain: git.vm.krislamo.org | ||||
| gitea_version: 1 | ||||
| gitea_dbversion: latest | ||||
| gitea_dbpass: password | ||||
|  | ||||
| # jenkins | ||||
| jenkins_version: lts | ||||
| jenkins_domain: jenkins.vm.krislamo.org | ||||
| jenkins_domain: jenkins.local.krislamo.org | ||||
|  | ||||
| # prometheus (includes grafana) | ||||
| prom_version: latest | ||||
| prom_domain: prom.vm.krislamo.org | ||||
| prom_domain: prom.local.krislamo.org | ||||
| grafana_version: latest | ||||
| grafana_domain: grafana.vm.krislamo.org | ||||
| grafana_domain: grafana.local.krislamo.org | ||||
| prom_targets: "['10.0.2.15:9100']" | ||||
|  | ||||
| # nginx | ||||
| nginx_domain: nginx.vm.krislamo.org | ||||
| nginx_domain: nginx.local.krislamo.org | ||||
| nginx_name: staticsite | ||||
| nginx_repo_url: https://git.krislamo.org/kris/example-website/ | ||||
| nginx_auth: admin:$apr1$T1l.BCFz$Jyg8msXYEAUi3LLH39I9d1 # admin:admin | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| base_domain: vm.krislamo.org | ||||
| base_domain: local.krislamo.org | ||||
|  | ||||
| # base | ||||
| allow_reboot: false | ||||
|   | ||||
| @@ -5,14 +5,14 @@ docker_users: | ||||
| # traefik | ||||
| traefik_version: latest | ||||
| traefik_dashboard: true | ||||
| traefik_domain: traefik.vm.krislamo.org | ||||
| traefik_domain: traefik.local.krislamo.org | ||||
| traefik_auth: admin:$apr1$T1l.BCFz$Jyg8msXYEAUi3LLH39I9d1 # admin:admin | ||||
|  | ||||
| # container settings | ||||
| nextcloud_version: stable | ||||
| nextcloud_admin: admin | ||||
| nextcloud_pass: password | ||||
| nextcloud_domain: cloud.vm.krislamo.org | ||||
| nextcloud_domain: cloud.local.krislamo.org | ||||
|  | ||||
| # database settings | ||||
| nextcloud_dbversion: latest | ||||
|   | ||||
| @@ -9,13 +9,13 @@ docker_users: | ||||
| # traefik | ||||
| traefik_version: latest | ||||
| traefik_dashboard: true | ||||
| traefik_domain: traefik.vm.krislamo.org | ||||
| traefik_domain: traefik.local.krislamo.org | ||||
| traefik_auth: admin:$apr1$T1l.BCFz$Jyg8msXYEAUi3LLH39I9d1 # admin:admin | ||||
| #traefik_acme_email: realemail@example.com # Let's Encrypt settings | ||||
| #traefik_production: true | ||||
|  | ||||
| # nginx | ||||
| nginx_domain: nginx.vm.krislamo.org | ||||
| nginx_domain: nginx.local.krislamo.org | ||||
| nginx_name: staticsite | ||||
| nginx_repo_url: https://git.krislamo.org/kris/example-website/ | ||||
| nginx_auth: admin:$apr1$T1l.BCFz$Jyg8msXYEAUi3LLH39I9d1 # admin:admin | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| base_domain: vm.krislamo.org | ||||
| base_domain: local.krislamo.org | ||||
|  | ||||
| # base | ||||
| allow_reboot: false | ||||
|   | ||||
| @@ -9,14 +9,14 @@ docker_users: | ||||
| # traefik | ||||
| traefik_version: latest | ||||
| traefik_dashboard: true | ||||
| traefik_domain: traefik.vm.krislamo.org | ||||
| traefik_domain: traefik.local.krislamo.org | ||||
| traefik_auth: admin:$apr1$T1l.BCFz$Jyg8msXYEAUi3LLH39I9d1 # admin:admin | ||||
| #traefik_acme_email: realemail@example.com # Let's Encrypt settings | ||||
| #traefik_production: true | ||||
|  | ||||
| # container settings | ||||
| wordpress_version: latest | ||||
| wordpress_domain: wordpress.vm.krislamo.org | ||||
| wordpress_domain: wordpress.local.krislamo.org | ||||
| wordpress_multisite: true | ||||
|  | ||||
| # database settings | ||||
|   | ||||
		Reference in New Issue
	
	Block a user