shiddy attempt at docker
Find a file
2025-12-08 00:08:35 +01:00
Dockerfile make STORE_PATH configurable 2025-12-08 00:08:35 +01:00
entry.sh make STORE_PATH configurable 2025-12-08 00:08:35 +01:00
LICENSE add license 2022-10-25 22:06:09 +09:00
README.md add EXTERNAL_HOOK 2023-04-25 14:29:36 +09:00
supervisord.conf update alpine/php, force SERVER_NAME and HTTP_HOST 2025-05-05 16:12:17 +02:00
vhost.conf update alpine/php, force SERVER_NAME and HTTP_HOST 2025-05-05 16:12:17 +02:00

example usage

docker build . -t single_php_filehost
docker run -d -p 8080:80 \
    -e SERVER_NAME=example.com \
    -e MAX_FILESIZE=10 \
    -e MIN_FILEAGE=1 \
    -e MAX_FILEAGE=10 \
    -e UPLOAD_TIMEOUT=60 \
    -e ADMIN_EMAIL=noreply@example.com \
    -e EXTERNAL_HOOK=/hook.sh \
    -v /path/to/files:/files \
    -v /path/to/hook.sh:/hook.sh \
    single_php_filehost