diff --git a/public/svgs/homebox.svg b/public/svgs/homebox.svg new file mode 100644 index 000000000..08670bbb9 --- /dev/null +++ b/public/svgs/homebox.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/templates/compose/homebox.yaml b/templates/compose/homebox.yaml new file mode 100644 index 000000000..859af7b92 --- /dev/null +++ b/templates/compose/homebox.yaml @@ -0,0 +1,29 @@ +# documentation: https://github.com/hay-kot/homebox +# slogan: Homebox is a self-hosted file management solution. +# tags: homebox,file-management,self-hosted +# logo: svgs/homebox.svg +# port: 7745 + +version: "3.8" + +services: + homebox: + image: ghcr.io/hay-kot/homebox:latest + container_name: "homebox" + restart: unless-stopped + environment: + - SERVICE_FQDN_HOMEBOX_7745 + - HBOX_LOG_LEVEL=info + - HBOX_LOG_FORMAT=text + - HBOX_WEB_MAX_UPLOAD_SIZE=10 + volumes: + - homebox-data:/data/ + healthcheck: + test: ["CMD", "wget", "-q", "--spider", "http://127.0.0.1:7745"] + interval: 5s + timeout: 20s + retries: 10 + +volumes: + homebox-data: + driver: local