From 9623b115cdcaa8778ca575d5a20b72aa612b6bb2 Mon Sep 17 00:00:00 2001 From: jaydee Date: Thu, 12 Mar 2026 21:37:25 +0100 Subject: [PATCH] build --- __swarm/api_server/.env | 2 ++ __swarm/api_server/stack.env | 0 __swarm/api_server/wordpress-swarm.yml | 19 +++++++++++++++++++ 3 files changed, 21 insertions(+) create mode 100755 __swarm/api_server/.env create mode 100755 __swarm/api_server/stack.env create mode 100644 __swarm/api_server/wordpress-swarm.yml diff --git a/__swarm/api_server/.env b/__swarm/api_server/.env new file mode 100755 index 0000000..c2c470c --- /dev/null +++ b/__swarm/api_server/.env @@ -0,0 +1,2 @@ +APPNAME=wordpress +DOCKER_REGISTRY=r.sectorq.eu/library/ \ No newline at end of file diff --git a/__swarm/api_server/stack.env b/__swarm/api_server/stack.env new file mode 100755 index 0000000..e69de29 diff --git a/__swarm/api_server/wordpress-swarm.yml b/__swarm/api_server/wordpress-swarm.yml new file mode 100644 index 0000000..d40e47c --- /dev/null +++ b/__swarm/api_server/wordpress-swarm.yml @@ -0,0 +1,19 @@ +services: + app: + image: ${DOCKER_REGISTRY:-}api-server:latest + secrets: + - vault_passwod + environment: + VAULT_PASSWOD: /run/secrets/vault_passwod + expose: + - 8002 + deploy: + replicas: 1 + placement: + constraints: + - node.role == manager + +secrets: + vault_passwod: + external: true +