swarm.compose/yaml now deployable

This commit is contained in:
Fred Boniface 2024-10-12 20:16:46 +01:00
parent 50b73dfbad
commit 961e663e23
2 changed files with 16 additions and 3 deletions

5
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,5 @@
{
"yaml.schemas": {
"https://raw.githubusercontent.com/compose-spec/compose-spec/master/schema/compose-spec.json": "file:///home/fred.boniface/git/owlboard/docker/swarm.compose.yaml"
}
}

View File

@ -2,7 +2,7 @@ version: '3.7'
services:
frontend:
image: git.fjla.uk/owlboard/owlboardsvelte:2024.07.4
image: git.fjla.uk/owlboard/owlboardsvelte:2024.10.1
ports:
- "8077:80"
deploy:
@ -56,7 +56,7 @@ services:
OWL_NROD_PASS: ${OWL_NROD_PASS}
backend:
image:
image: git.fjla.uk/owlboard/backend
deploy:
replicas: 1
update_config:
@ -74,4 +74,12 @@ services:
OWL_DB_PORT: ${OWL_DB_PORT}
OWL_NROD_USER: ${OWL_NROD_USER}
OWL_NROD_PASS: ${OWL_NROD_PASS}
... MORE VARIABLES HERE
OWL_LDB_KEY: ${OWL_LDB_KEY}
OWL_LDB_SVKEY: ${OWL_LDBSV_KEY}
OWL_GIT_ISSUEBOT: ${OWL_GITEA_APIKEY}
OWL_GIT_APIENDPOINT: ${OWL_GITEA_URL}
OWL_EML_FROM: ${OWL_EML_FROM}
OWL_EML_HOST: ${OWL_EML_HOST}
OWL_EML_USER: ${OWL_EML_USER}
OWL_EML_PASS: ${OWL_EML_PASS}
OWL_EML_PORT: ${OWL_EML_PORT}