diff --git a/yacy/.env.dist b/yacy/.env.dist new file mode 100644 index 0000000..791206d --- /dev/null +++ b/yacy/.env.dist @@ -0,0 +1,7 @@ +HTTP_PORT=8090 +HTTPS_PORT=8443 + +LOG_MAX_SIZE=5m +LOG_MAX_FILE=5 + +LOCAL_DATA_PATH=/var/log/yacy diff --git a/yacy/docker-compose.yml b/yacy/docker-compose.yml new file mode 100644 index 0000000..ceab887 --- /dev/null +++ b/yacy/docker-compose.yml @@ -0,0 +1,19 @@ +version: '3.7' + +services: + yacy: + image: luccioman/yacy:latest-alpine + container_name: yacy + ports: + - "${HTTP_PORT}:${8090}/tcp" + #- "${HTTPS_PORT}:${8443}/tcp" + env_file: .env + volumes: + - "${LOCAL_DATA_PATH}:/opt/yacy_search_server/DATA" + #user: "${HOST_USER}" + restart: unless-stopped + logging: + driver: "json-file" + options: + max-size: "${LOG_MAX_SIZE}" + max-file: "${LOG_MAX_FILE}"