Title logo
griefed/app-collection.

A bundle of apps. Previously available as separate containers, now bundled into one.

8,446 5 amd64 arm arm64

Build Information

General build information for this image

Docker Hub griefed/app-collection
Build Time 10 Jul 2024 10:05:23
Base Image lsiobase/nginx
Category Collection
Synchronised Yes
Stable Yes
Deprecated No

Tracked Tags

Known tags which link to a specific branched app version.

Branch Version Built
1.0 latest 05 Apr 2021 at 08:38:16
2.0 2.0 29 Nov 2020 at 12:37:48
2.1 2.1 19 Jan 2021 at 19:32:26
3.0 3.0 22 Jan 2021 at 23:57:46
latest 3.0.1 05 Apr 2021 at 08:38:26
arm arm 24 Jan 2021 at 12:23:36

Daily Pull Statistics

Running this as a container

Basic examples for getting this image running as a container

Docker Compose

---
version: "2"
services:
  app-collection:
    image: griefed/app-collection:3.0.1
    container_name: app-collection
    restart: unless-stopped
    environment:
      - TZ=Europe/Berlin # Timezone
      - PUID=1000 # User ID
      - PROTOCOL=https # The protocol used to access this container. Either HTTP or HTTPS.
      - PGID=1000 # Group ID
      - INSTALL_TRIANGULATOR=true # Whether to install triangulator. Either true or false.
      - INSTALL_TGEN=true # Whether to install tgen. Either true or false.
      - INSTALL_PHP_NOISE=true # Whether to install php-noise. Either true or false.
      - INSTALL_NGINXCONFIG_IO=true # Whether to install NGINXConfig.io. Either true or false.
      - INSTALL_DCC=true # Whether to install dcc. Either true or false.
      - INSTALL_COMPOSERIZE=true # Whether to install composerize. Either true or false.
      - INSTALL_ACTIVE_GITHUB_FORKS=true # Whether to install Active GitHub Forks. Either true or false.
      - DOMAIN=www.example.com # The address of the device this container is running on. Can be an IP or sub.domain.tld.
    volumes:
      - /host/path/to/config:/config # Contains all application data and base-image config files
    ports:
      - 443:443/tcp # https
      - 80:80/tcp # http

CLI

docker create \
  --name=app-collection \
  -e TZ=Europe/Berlin `# Timezone` \
  -e PUID=1000 `# User ID` \
  -e PROTOCOL=https `# The protocol used to access this container. Either HTTP or HTTPS.` \
  -e PGID=1000 `# Group ID` \
  -e INSTALL_TRIANGULATOR=true `# Whether to install triangulator. Either true or false.` \
  -e INSTALL_TGEN=true `# Whether to install tgen. Either true or false.` \
  -e INSTALL_PHP_NOISE=true `# Whether to install php-noise. Either true or false.` \
  -e INSTALL_NGINXCONFIG_IO=true `# Whether to install NGINXConfig.io. Either true or false.` \
  -e INSTALL_DCC=true `# Whether to install dcc. Either true or false.` \
  -e INSTALL_COMPOSERIZE=true `# Whether to install composerize. Either true or false.` \
  -e INSTALL_ACTIVE_GITHUB_FORKS=true `# Whether to install Active GitHub Forks. Either true or false.` \
  -e DOMAIN=www.example.com `# The address of the device this container is running on. Can be an IP or sub.domain.tld.` \
  -v /host/path/to/config:/config `# Contains all application data and base-image config files` \
  -p 443:443/tcp `# https` \
  -p 80:80/tcp `# http` \
  --restart unless-stopped \
  griefed/app-collection:3.0.1