
All checks were successful
Test and Publish Templates / test-and-publish (push) Successful in 40s
17 lines
607 B
Bash
17 lines
607 B
Bash
# Template identifier - MUST match the directory name
|
|
TEMPLATE=logserver
|
|
|
|
# Requirements
|
|
REQUIRES_HOST_ROOT=false # No root access on host needed
|
|
REQUIRES_DOCKER=true # Docker is required
|
|
REQUIRES_DOCKER_ROOT=false # Docker root privileges not specifically needed
|
|
|
|
# Docker compose used for ELK stack
|
|
USES_DOCKER_COMPOSE=true
|
|
|
|
# Volume definitions for persistence
|
|
DATA_VOLUME="${CONTAINER_NAME}_elasticsearch_data"
|
|
LOGSTASH_VOLUME="${CONTAINER_NAME}_logstash_data"
|
|
KIBANA_VOLUME="${CONTAINER_NAME}_kibana_data"
|
|
CERTS_VOLUME="${CONTAINER_NAME}_certs"
|
|
CONFIG_VOLUME="${CONTAINER_NAME}_config" |