diff --git a/homepage/README.md b/homepage/README.md index e1d7701..d141e11 100644 --- a/homepage/README.md +++ b/homepage/README.md @@ -1,6 +1,12 @@ -# Homepage +# homepage -Official site: https://gethomepage.dev/latest/installation/docker/ +Last Updated: Thu August 15, 2024 16:11:59 PDT + +## Overview + +Project: https://gethomepage.dev/latest/ +Docker Compose Example: https://gethomepage.dev/latest/installation/docker/ Proxy Port: 3000 -If you want to use the optional docker socket, you must run as root. \ No newline at end of file + +If you want to use the optional docker socket, you must run as root. diff --git a/homepage/docker-compose.yml b/homepage/docker-compose.yml index 5136da3..a21de99 100644 --- a/homepage/docker-compose.yml +++ b/homepage/docker-compose.yml @@ -4,8 +4,6 @@ services: homepage: image: ${HOMEPAGE_IMAGE:-ghcr.io/gethomepage/homepage:latest} restart: unless-stopped - ports: - - 3000:3000 volumes: - - ./data/homepage-config:/app/config # Make sure your local config directory exists - - /var/run/docker.sock:/var/run/docker.sock # (optional) For docker integrations \ No newline at end of file + - ${VOL_CONFIG_PATH:-./config}/homepage:/app/config # Make sure your local config directory exists + - /var/run/docker.sock:/var/run/docker.sock # (optional) For docker integrations diff --git a/homepage/sample-extends.yml b/homepage/sample-extends.yml new file mode 100644 index 0000000..f39c703 --- /dev/null +++ b/homepage/sample-extends.yml @@ -0,0 +1,7 @@ +version: '3.4' + +services: + homepage: + extends: + file: ${COOKBOOK}/homepage/docker-compose.yml + service: homepage diff --git a/homepage/sample.env b/homepage/sample.env new file mode 100644 index 0000000..e966fc2 --- /dev/null +++ b/homepage/sample.env @@ -0,0 +1,6 @@ +# Global +COOKBOOK=/git/docker-compose-cookbooks #HELP: cookbooks + +# Homepage +HOMEPAGE_IMAGE=ghcr.io/gethomepage/homepage:latest +VOL_CONFIG_PATH=./config