Skip to content

Commit

Permalink
Merge branch 'add_tandoor' of https://github.com/smilerz/DockSTARTer
Browse files Browse the repository at this point in the history
…into add_tandoor
  • Loading branch information
smilerz committed Nov 28, 2023
2 parents b1b7d62 + 7ff14c8 commit b211802
Show file tree
Hide file tree
Showing 11 changed files with 77 additions and 2 deletions.
3 changes: 3 additions & 0 deletions compose/.apps/homepage/homepage.aarch64.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
services:
homepage:
image: ghcr.io/gethomepage/homepage:${HOMEPAGE_TAG}
3 changes: 3 additions & 0 deletions compose/.apps/homepage/homepage.hostname.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
services:
homepage:
hostname: ${DOCKERHOSTNAME}
12 changes: 12 additions & 0 deletions compose/.apps/homepage/homepage.labels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
services:
homepage:
labels:
com.dockstarter.appinfo.deprecated: "false"
com.dockstarter.appinfo.description: "A highly customizable application dashboard with integrations for over 100 services"
com.dockstarter.appinfo.nicename: "homepage"
com.dockstarter.appvars.homepage_enabled: "false"
com.dockstarter.appvars.homepage_network_mode: "host"
com.dockstarter.appvars.homepage_port_3000: "3000"
com.dockstarter.appvars.homepage_restart: "unless-stopped"
com.dockstarter.appvars.homepage_tag: "latest"
com.dockstarter.appvars.homepage_docker_socket: "/var/run/docker.sock"
3 changes: 3 additions & 0 deletions compose/.apps/homepage/homepage.netmode.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
services:
homepage:
network_mode: ${HOMEPAGE_NETWORK_MODE}
4 changes: 4 additions & 0 deletions compose/.apps/homepage/homepage.ports.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
services:
homepage:
ports:
- ${HOMEPAGE_PORT_3000}:3000
3 changes: 3 additions & 0 deletions compose/.apps/homepage/homepage.x86_64.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
services:
homepage:
image: ghcr.io/gethomepage/homepage:${HOMEPAGE_TAG}
18 changes: 18 additions & 0 deletions compose/.apps/homepage/homepage.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
services:
homepage:
container_name: homepage
environment:
- PGID=${PGID}
- PUID=${PUID}
- TZ=${TZ}
logging:
driver: json-file
options:
max-file: ${DOCKERLOGGING_MAXFILE}
max-size: ${DOCKERLOGGING_MAXSIZE}
restart: ${HOMEPAGE_RESTART}
volumes:
- /etc/localtime:/etc/localtime:ro
- ${HOMEPAGE_DOCKER_SOCKET}:/var/run/docker.sock
- ${DOCKERCONFDIR}/homepage:/app/config
- ${DOCKERSTORAGEDIR}:/storage
2 changes: 1 addition & 1 deletion compose/.apps/quasselweb/quasselweb.labels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ services:
com.dockstarter.appvars.quasselweb_port_64080: "64080"
com.dockstarter.appvars.quasselweb_port_64443: "64443"
com.dockstarter.appvars.quasselweb_quassel_core: "quasselcore"
com.dockstarter.appvars.quasselweb_quassel_https: "false"
com.dockstarter.appvars.quasselweb_quassel_https: ""
com.dockstarter.appvars.quasselweb_quassel_port: "4242"
com.dockstarter.appvars.quasselweb_restart: "unless-stopped"
com.dockstarter.appvars.quasselweb_tag: "latest"
Expand Down
28 changes: 28 additions & 0 deletions docs/apps/homepage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Homepage

[![Image Size](https://ghcr-badge.egpl.dev/gethomepage/homepage/size?color=%2344cc11&tag=latest&label=image+size&trim=)](https://github.com/gethomepage/homepage/pkgs/container/homepage)
[![GitHub Stars](https://img.shields.io/github/stars/gethomepage/homepage?style=flat-square&color=607D8B&label=github%20stars&logo=github)](https://github.com/bastienwirtz/Homepage)
[![Compose Templates](https://img.shields.io/static/v1?style=flat-square&color=607D8B&label=compose&message=templates)](https://github.com/GhostWriters/DockSTARTer/tree/master/compose/.apps/homepage)

## Description

[Homepage](https://github.com/bastienwirtz/Homepage) is a modern, fully static, fast, secure fully proxied, highly customizable application dashboard with integrations for over 100 services and translations into multiple languages. Easily configured via YAML files or through docker label discovery. .

## Install/Setup

Refer to the following pages for detailed instructions:

- [Homepage Docker Installation](https://gethomepage.dev/latest/installation/docker/)
- [Homepage Configs](https://gethomepage.dev/latest/configs/)

Docker integration is enabled in the setting label by default, you can disable by remove the `HOMEPAGE_DOCEKR_INTERGRATE` enviroment variable.

### Using Environment Secrets

#### You can also include environment variables in your config files to protect sensitive information

Note:

- Environment variables must start with HOMEPAGE_VAR_ or HOMEPAGE_FILE_
- The value of env var HOMEPAGE_VAR_XXX will replace {{HOMEPAGE_VAR_XXX}} in any config
- The value of env var HOMEPAGE_FILE_XXX must be a file path, the contents of which will be used to replace {{HOMEPAGE_FILE_XXX}} in any config
2 changes: 1 addition & 1 deletion docs/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
mkdocs-git-revision-date-localized-plugin==1.2.1
mkdocs-material==9.4.10
mkdocs-material==9.4.14
mkdocs-minify-plugin==0.7.1
mkdocs-redirects==1.2.1
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -157,6 +157,7 @@ nav:
- apps/heimdall.md
- apps/homeassistant.md
- apps/homebridge.md
- apps/homepage.md
- apps/homer.md
- apps/htpcmanager.md
- apps/httpserver.md
Expand Down

0 comments on commit b211802

Please sign in to comment.