Generate WordPress compose from the site list during provision.
Sync runner checkout / sync (push) Successful in 7s
Sync runner checkout / sync (push) Successful in 7s
Each host mounts wp-content and gets a compose file from inventory instead of a hand-copied one. Also allow LAN TCP 8020 so abc_voice is reachable through UFW.
This commit is contained in:
1 parent
f4219e2dca
commit
6f05242ca7
12 files changed
+555
-8
No files matched your search
@@ -14,6 +14,11 @@ Usage: $(basename "$0") [HOST] [OPTIONS]
|
||||
Provision server(s) with site.yml.
|
||||
|
||||
Applies: common, ufw, docker, nodejs, gitea-key, tianji, alloy (every host).
|
||||
common installs nfs-common with the other base packages.
|
||||
Also mounts WordPress wp-content (NFS) and, when that entry has a public
|
||||
url, writes its compose file. Site list is inventory/wordpress_sites.yml.
|
||||
Add a site there; the next provision mounts it on every webserver.
|
||||
Containers are not started.
|
||||
On ai-server-4080 also: observability (Loki + Prometheus + Grafana) when
|
||||
observability_stack is true, and SearxNG when searxng_stack is true
|
||||
(chat_backend grounded search on :8088).
|
||||
|
||||
Reference in new issue
Block a user