mirror of
https://github.com/MOIS3Y/logs-collector.git
synced 2025-02-01 01:10:52 +01:00
33 lines
749 B
YAML
33 lines
749 B
YAML
version: "3"
|
|
|
|
# to set environment variables:
|
|
# create a .env file in the same directory as docker-compose.yaml
|
|
|
|
services:
|
|
logs_collector:
|
|
container_name: logs-collector
|
|
build:
|
|
context: .
|
|
args:
|
|
- VERSION=${VERSION}
|
|
- SRC_DIR=${SRC_DIR}
|
|
- SCRIPTS_DIR=${SCRIPTS_DIR}
|
|
- APP_DIR=${APP_DIR}
|
|
- DATA_DIR=${DATA_DIR}
|
|
- WEB_PORT=${WEB_PORT}
|
|
- USER_NAME=${USER_NAME}
|
|
- USER_GROUP=${USER_GROUP}
|
|
- APP_UID=${APP_UID}
|
|
- APP_GID=${APP_GID}
|
|
ports:
|
|
- "${WEB_HOST}:${WEB_PORT}:${WEB_PORT}"
|
|
volumes:
|
|
- type: volume
|
|
source: logs_collector_data
|
|
target: ${APP_DIR}/data
|
|
env_file:
|
|
- ./.env
|
|
|
|
volumes:
|
|
logs_collector_data:
|