Gregory-L's picture
fork mindXtrain from GitHub (Professor-Codephreak/mindXtrain@661bd41) as the mindX-specific line
dfb775d verified
Raw
History Blame Contribute Delete
1.18 kB
# SPDX-License-Identifier: Apache-2.0
# (c) 2026 BANKON — all rights reserved.
# Podman-compose / docker-compose definition for the VPS deployment.
#
# Usage:
# podman-compose -f deploy/compose.yml up -d
# podman-compose -f deploy/compose.yml logs -f wordpress-agent
# podman-compose -f deploy/compose.yml down
version: "3.9"
services:
wordpress-agent:
build:
context: ..
dockerfile: deploy/Containerfile
image: localhost/wordpress-agent:0.1.0
container_name: wordpress-agent
restart: unless-stopped
env_file:
- /etc/wordpress-agent/wordpress-agent.env
environment:
WP_SERVER_HOST: "0.0.0.0"
WP_SERVER_PORT: "8765"
ports:
# Loopback-only by design. AuthorAgent runs on the same VPS host
# and reaches the agent through 127.0.0.1:8765. Do not expose publicly.
- "127.0.0.1:8765:8765"
networks:
- mindx_internal
read_only: true
tmpfs:
- /tmp:size=64m
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
networks:
mindx_internal:
driver: bridge