diff --git a/immich_ingress/CHANGELOG.md b/immich_ingress/CHANGELOG.md deleted file mode 100644 index 87593ada8..000000000 --- a/immich_ingress/CHANGELOG.md +++ /dev/null @@ -1 +0,0 @@ -- Initial version diff --git a/immich_ingress/Dockerfile b/immich_ingress/Dockerfile deleted file mode 100644 index e25d1b98f..000000000 --- a/immich_ingress/Dockerfile +++ /dev/null @@ -1,120 +0,0 @@ -#============================# -# ALEXBELGIUM'S DOCKERFILE # -#============================# -# _.------. -# _.-` ('>.-`"""-. -# '.--'` _'` _ .--.) -# -' '-.-';` ` -# ' - _.' ``'--. -# '---` .-'""` -# /` -#=== Home Assistant Addon ===# - -################# -# 1 Build Image # -################# - -ARG BUILD_VERSION -ARG BUILD_FROM -ARG BUILD_UPSTREAM="1.0" -FROM ${BUILD_FROM} - -################## -# 2 Modify Image # -################## - -# Set S6 wait time -ENV S6_CMD_WAIT_FOR_SERVICES=1 \ - S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \ - S6_SERVICES_GRACETIME=0 - -USER root - -# Install PostgreSQL -ENV DEBIAN_FRONTEND=noninteractive - -RUN \ - # Install postgresql - apt-get update && \ - apt-get install -y gnupg gnupg2 gnupg1 wget lsb-core && \ - sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' && \ - wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - && \ - printf '#!/bin/sh\nexit 0' > /usr/sbin/policy-rc.d && \ - apt-get update -y && \ - apt-get install postgresql-14 libpq-dev postgresql-common -y && \ - for file in $(grep -sril '/var/lib/postgresql/14/main' /etc); do sed -i "s=/var/lib/postgresql/14/main=/data/postgresql=g" "$file"; done && \ - # Include ingress - sed-i "/http {/a include /etc/nginx/servers/*.conf;" /etc/nginx/nginx.conf - -################## -# 3 Install apps # -################## - -# Add rootfs -COPY rootfs/ / - -# Corrects permissions for s6 v3 -RUN if [ -d /etc/cont-init.d ]; then chmod -R 755 /etc/cont-init.d; fi && \ - if [ -d /etc/services.d ]; then chmod -R 755 /etc/services.d; fi && \ - if [ -f /entrypoint.sh ]; then chmod 755 /entrypoint.sh; fi - -# Modules -ARG MODULES="00-banner.sh 01-custom_script.sh 92-local_mounts.sh 92-smb_mounts.sh" - -# Automatic modules download -RUN if ! command -v bash >/dev/null 2>/dev/null; then (apt-get update && apt-get install -yqq --no-install-recommends bash || apk add --no-cache bash) >/dev/null; fi \ - && if ! command -v curl >/dev/null 2>/dev/null; then (apt-get update && apt-get install -yqq --no-install-recommends curl || apk add --no-cache curl) >/dev/null; fi \ - && apt-get update && apt-get install -yqq --no-install-recommends ca-certificates || apk add --no-cache ca-certificates >/dev/null || true \ - && mkdir -p /etc/cont-init.d \ - && for scripts in $MODULES; do echo "$scripts" && curl -f -L -s -S "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/$scripts" -o /etc/cont-init.d/"$scripts" && [ "$(sed -n '/\/bin/p;q' /etc/cont-init.d/"$scripts")" != "" ] || (echo "script failed to install $scripts" && exit 1); done \ - && chmod -R 755 /etc/cont-init.d - -# Manual apps -ENV PACKAGES="sudo redis-server yamllint pip libxml2-dev libxslt-dev libjpeg-dev zlib1g-dev build-essential" - -# Automatic apps & bashio -# hadolint ignore=SC2015 -RUN if ! command -v bash >/dev/null 2>/dev/null; then (apt-get update && apt-get install -yqq --no-install-recommends bash || apk add --no-cache bash) >/dev/null; fi \ - && if ! command -v curl >/dev/null 2>/dev/null; then (apt-get update && apt-get install -yqq --no-install-recommends curl || apk add --no-cache curl) >/dev/null; fi \ - && curl -f -L -s -S "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/automatic_packages.sh" --output /automatic_packages.sh \ - && chmod 777 /automatic_packages.sh \ - && eval /./automatic_packages.sh "${PACKAGES:-}" \ - && rm /automatic_packages.sh - -################ -# 4 Entrypoint # -################ - -RUN chmod 777 /entrypoint.sh -ENTRYPOINT [ "/usr/bin/env" ] -CMD [ "/entrypoint.sh" ] - -############ -# 5 Labels # -############ - -ARG BUILD_ARCH -ARG BUILD_DATE -ARG BUILD_DESCRIPTION -ARG BUILD_NAME -ARG BUILD_REF -ARG BUILD_REPOSITORY -ARG BUILD_VERSION -LABEL \ - io.hass.name="${BUILD_NAME}" \ - io.hass.description="${BUILD_DESCRIPTION}" \ - io.hass.arch="${BUILD_ARCH}" \ - io.hass.type="addon" \ - io.hass.version=${BUILD_VERSION} \ - maintainer="alexbelgium (https://github.com/alexbelgium)" \ - org.opencontainers.image.title="${BUILD_NAME}" \ - org.opencontainers.image.description="${BUILD_DESCRIPTION}" \ - org.opencontainers.image.vendor="Home Assistant Add-ons" \ - org.opencontainers.image.authors="alexbelgium (https://github.com/alexbelgium)" \ - org.opencontainers.image.licenses="MIT" \ - org.opencontainers.image.url="https://github.com/alexbelgium" \ - org.opencontainers.image.source="https://github.com/${BUILD_REPOSITORY}" \ - org.opencontainers.image.documentation="https://github.com/${BUILD_REPOSITORY}/blob/main/README.md" \ - org.opencontainers.image.created=${BUILD_DATE} \ - org.opencontainers.image.revision=${BUILD_REF} \ - org.opencontainers.image.version=${BUILD_VERSION} diff --git a/immich_ingress/README.md b/immich_ingress/README.md deleted file mode 100644 index 6328e3c59..000000000 --- a/immich_ingress/README.md +++ /dev/null @@ -1,64 +0,0 @@ -# Home assistant add-on: immich - -[![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) - -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich%2Fconfig.json) - -[![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) -[![GitHub Super-Linter](https://github.com/alexbelgium/hassio-addons/workflows/Lint%20Code%20Base/badge.svg)](https://github.com/marketplace/actions/super-linter) -[![Builder](https://github.com/alexbelgium/hassio-addons/workflows/Builder/badge.svg)](https://github.com/alexbelgium/hassio-addons/actions/workflows/builder.yaml) - -[donation-badge]: https://img.shields.io/badge/Buy%20me%20a%20coffee-%23d32f2f?logo=buy-me-a-coffee&style=flat&logoColor=white - -_Thanks to everyone having starred my repo! To star it click on the image below, then it will be on top right. Thanks!_ - -[![Stargazers repo roster for @alexbelgium/hassio-addons](https://git-lister.onrender.com/api/stars/alexbelgium/hassio-addons?limit=30)](https://github.com/alexbelgium/hassio-addons/stargazers) - -## About - -Web based files browser. -This addon is based on the [docker image](https://hub.docker.com/r/hurlenko/immich) from hurlenko. - -## Configuration - -Postgresql can be either internal or external - -```yaml - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "data_location": "str", - "localdisks": "str?", - "networkdisks": "str?", - "DB_HOSTNAME": "str?", - "DB_USERNAME": "str?", - "DB_PORT": "int?", - "DB_PASSWORD": "str?", - "DB_DATABASE_NAME": "str?", - "JWT_SECRET": "str?" -``` - -## Installation - -The installation of this add-on is pretty straightforward and not different in -comparison to installing any other Hass.io add-on. - -1. [Add my Hass.io add-ons repository][repository] to your Hass.io instance. -1. Install this add-on. -1. Click the `Save` button to store your configuration. -1. Start the add-on. -1. Check the logs of the add-on to see if everything went well. -1. Carefully configure the add-on to your preferences, see the official documentation for for that. - -## Support - -Create an issue on github, or ask on the [home assistant thread](https://community.home-assistant.io/t/home-assistant-addon-immich/282108/3) - -[repository]: https://github.com/alexbelgium/hassio-addons -[aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg -[amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg -[armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg diff --git a/immich_ingress/apparmor.txt b/immich_ingress/apparmor.txt deleted file mode 100644 index ad2c9285c..000000000 --- a/immich_ingress/apparmor.txt +++ /dev/null @@ -1,65 +0,0 @@ -#include - -profile db21ed7f_qbittorrent flags=(attach_disconnected,mediate_deleted) { - #include - - capability, - file, - signal, - mount, - umount, - remount, - network udp, - network tcp, - network dgram, - network stream, - network inet, - network inet6, - network netlink raw, - network unix dgram, - - capability setgid, - capability setuid, - capability sys_admin, - capability dac_read_search, - # capability dac_override, - # capability sys_rawio, - -# S6-Overlay - /init ix, - /run/{s6,s6-rc*,service}/** ix, - /package/** ix, - /command/** ix, - /run/{,**} rwk, - /dev/tty rw, - /bin/** ix, - /usr/bin/** ix, - /usr/lib/bashio/** ix, - /etc/s6/** rix, - /run/s6/** rix, - /etc/services.d/** rwix, - /etc/cont-init.d/** rwix, - /etc/cont-finish.d/** rwix, - /init rix, - /var/run/** mrwkl, - /var/run/ mrwkl, - /dev/i2c-1 mrwkl, - # Files required - /dev/sda1 mrwkl, - /dev/sdb1 mrwkl, - /dev/nvme0 mrwkl, - /dev/nvme1 mrwkl, - /dev/mmcblk0p1 mrwkl, - /dev/* mrwkl, - /tmp/** mrkwl, - - # Data access - /data/** rw, - - # suppress ptrace denials when using 'docker ps' or using 'ps' inside a container - ptrace (trace,read) peer=docker-default, - - # docker daemon confinement requires explict allow rule for signal - signal (receive) set=(kill,term) peer=/usr/bin/docker, - -} diff --git a/immich_ingress/build.json b/immich_ingress/build.json deleted file mode 100644 index 370843a81..000000000 --- a/immich_ingress/build.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "build_from": { - "aarch64": "martabal/immich:latest", - "amd64": "martabal/immich:latest" - }, - "codenotary": { - "signer": "alexandrep.github@gmail.com" - } -} \ No newline at end of file diff --git a/immich_ingress/config.json b/immich_ingress/config.json deleted file mode 100644 index 777dc9703..000000000 --- a/immich_ingress/config.json +++ /dev/null @@ -1,110 +0,0 @@ -{ - "arch":[ - "aarch64", - "amd64", - "armv7" - ], - "codenotary":"alexandrep.github@gmail.com", - "description":"Self-hosted photo and video backup solution directly from your mobile phone", - "devices":[ - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/mmcblk", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment":{ - "REDIS_HOSTNAME":"localhost", - "REDIS_PORT":"6379" - }, - "image":"ghcr.io/alexbelgium/immich_ingress-{arch}", - "map":[ - "media:rw", - "config:rw", - "addons:rw", - "backup:rw", - "share:rw", - "ssl:rw" - ], - "name":"Immich Ingress test", - "options":{ - "PGID":1000, - "PUID":1000, - "JWT_SECRET":"jt+OVWY6WqKJXw3xF5qOxN5L5/f4u2jlIlCQgWS3E4w=", - "TZ":"Europe/Paris", - "data_location":"/share/immich" - }, - "panel_icon":"mdi:file-search", - "ports":{ - "8080/tcp":8181 - }, - "ports_description":{ - "8080/tcp":"Web UI port" - }, - "privileged":[ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "services":[ - "mysql:want" - ], - "schema":{ - "Container options":{ - "PGID":"int", - "PUID":"int", - "TZ":"str?", - "data_location":"str" - }, - "App options":{ - "DISABLE_MACHINE_LEARNING":"bool?", - "JWT_SECRET":"str" - }, - "SMB mounts":{ - "cifspassword":"str?", - "cifsusername":"str?", - "networkdisks":"str?" - }, - "Local disk mount":{ - "localdisks":"str?" - }, - "Database type":{ - "database":"list(internal|external_postgresql)?", - "DB_HOSTNAME":"str?", - "DB_USERNAME":"str?", - "DB_PORT":"int?", - "DB_PASSWORD":"str?", - "DB_DATABASE_NAME":"str?" - } - }, - "slug":"immich_ingress", - "url":"https://github.com/alexbelgium/hassio-addons", - "version":"1.4", - "webui":"http://[HOST]:[PORT:8080]" -} diff --git a/immich_ingress/icon.png b/immich_ingress/icon.png deleted file mode 100644 index 05cd46e86..000000000 Binary files a/immich_ingress/icon.png and /dev/null differ diff --git a/immich_ingress/logo.png b/immich_ingress/logo.png deleted file mode 100644 index 05cd46e86..000000000 Binary files a/immich_ingress/logo.png and /dev/null differ diff --git a/immich_ingress/rootfs/entrypoint.sh b/immich_ingress/rootfs/entrypoint.sh deleted file mode 100644 index 68c3fec4d..000000000 --- a/immich_ingress/rootfs/entrypoint.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/bash -echo "Starting..." - -#################### -# Starting scripts # -#################### - -for SCRIPTS in /etc/cont-init.d/*; do - [ -e "$SCRIPTS" ] || continue - echo "$SCRIPTS: executing" - chown "$(id -u)":"$(id -g)" "$SCRIPTS" - chmod a+x "$SCRIPTS" - # Change shebang if no s6 supervision - sed -i 's|/usr/bin/with-contenv bashio|/usr/bin/env bashio|g' "$SCRIPTS" - /."$SCRIPTS" || echo "$SCRIPTS: exiting $?" -done diff --git a/immich_ingress/rootfs/etc/cont-init.d/20-folders.sh b/immich_ingress/rootfs/etc/cont-init.d/20-folders.sh deleted file mode 100644 index 40cf376f4..000000000 --- a/immich_ingress/rootfs/etc/cont-init.d/20-folders.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/with-contenv bashio -# shellcheck shell=bash - -################# -# DATA_LOCATION # -################# - -PUID="$(bashio::config 'PUID')" -PGID="$(bashio::config 'PGID')" - -bashio::log.info "Setting data location" -DATA_LOCATION="$(bashio::config 'data_location')" - -echo "... check $DATA_LOCATION folder exists" -mkdir -p "$DATA_LOCATION" - -echo "... setting permissions" -chown -R "$PUID":"$PGID" "$DATA_LOCATION" - -echo "... correcting official script" -for file in $(grep -sril '/photos' /etc); do sed -i "s|/photos|$DATA_LOCATION|g" "$file"; done -rm -r /photos -ln -sf "$DATA_LOCATION" /photos -chown -R "$PUID":"$PGID" /photos diff --git a/immich_ingress/rootfs/etc/cont-init.d/32-ingress.sh b/immich_ingress/rootfs/etc/cont-init.d/32-ingress.sh deleted file mode 100644 index 70b2a71d6..000000000 --- a/immich_ingress/rootfs/etc/cont-init.d/32-ingress.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/with-contenv bashio -# shellcheck shell=bash - -################# -# NGINX SETTING # -################# -declare ingress_interface -declare ingress_port - -ingress_port=$(bashio::addon.ingress_port) -ingress_interface=$(bashio::addon.ip_address) -ingress_entry=$(bashio::addon.ingress_entry) -sed -i "s/%%port%%/${ingress_port}/g" /etc/nginx/servers/ingress.conf -sed -i "s/%%interface%%/${ingress_interface}/g" /etc/nginx/servers/ingress.conf -sed -i "s|%%ingress_entry%%|${ingress_entry}|g" /etc/nginx/servers/ingress.conf \ No newline at end of file diff --git a/immich_ingress/rootfs/etc/cont-init.d/99-run.sh b/immich_ingress/rootfs/etc/cont-init.d/99-run.sh deleted file mode 100644 index 32dcf45ab..000000000 --- a/immich_ingress/rootfs/etc/cont-init.d/99-run.sh +++ /dev/null @@ -1,111 +0,0 @@ -#!/usr/bin/env bashio -# shellcheck shell=bash -# shellcheck disable=SC2155,SC2016 - -################################### -# Export all addon options as env # -################################### - -bashio::log.info "Setting variables" - -# For all keys in options.json -JSONSOURCE="/data/options.json" - -# Export keys as env variables -# echo "All addon options were exported as variables" -mapfile -t arr < <(jq -r 'keys[]' "${JSONSOURCE}") - -for KEYS in "${arr[@]}"; do - # export key - VALUE=$(jq ."$KEYS" "${JSONSOURCE}") - line="${KEYS}='${VALUE//[\"\']/}'" - # text - if bashio::config.false "verbose" || [[ "${KEYS}" == *"PASS"* ]]; then - bashio::log.blue "${KEYS}=******" - else - bashio::log.blue "$line" - fi - # Use locally - export "${KEYS}=${VALUE//[\"\']/}" -done - -################### -# Define database # -################### - -bashio::log.info "Defining database" -bashio::log.info "-----------------" - -case $(bashio::config 'database') in - - "external_postgresql") - - bashio::log.info "Using external postgresql" - bashio::log.info "" - - # Check if values exist - if ! bashio::config.has_value 'DB_USERNAME' && \ - ! bashio::config.has_value 'DB_HOSTNAME' && \ - ! bashio::config.has_value 'DB_PASSWORD' && \ - ! bashio::config.has_value 'DB_DATABASE_NAME' && \ - ! bashio::config.has_value 'JWT_SECRET' && \ - ! bashio::config.has_value 'DB_PORT' - then - ! bashio::exit.nok "Please make sure that the following options are set : DB_USERNAME, DB_HOSTNAME, DB_PASSWORD, DB_DATABASE_NAME, DB_PORT" - fi - - # Settings parameters - export DB_USERNAME=$(bashio::config 'DB_USERNAME') - export DB_HOSTNAME=$(bashio::config 'DB_HOSTNAME') - export DB_PASSWORD=$(bashio::config 'DB_PASSWORD') - export DB_DATABASE_NAME=$(bashio::config 'DB_DATABASE_NAME') - export DB_PORT=$(bashio::config 'DB_PORT') - export JWT_SECRET=$(bashio::config 'JWT_SECRET') - ;; - - **) - - bashio::log.info "Using internal postgresql" - bashio::log.info "" - - # Settings files & permissions - ln -s /usr/lib/postgresql/14/bin/postgres /usr/bin || true - ln -s /usr/lib/postgresql/14/bin/psql /usr/psql || true - mkdir -p /data/postgresql - cp -rnf /var/lib/postgresql/14/main/* /data/postgresql/ - chown -R postgres /data/postgresql - chmod -R 700 /data/postgresql - - # Start postgresql - /etc/init.d/postgresql start - - # Create database - echo "CREATE ROLE root WITH LOGIN SUPERUSER CREATEDB CREATEROLE PASSWORD 'securepassword'; - CREATE DATABASE immich; CREATE USER immich WITH ENCRYPTED PASSWORD 'immich'; - GRANT ALL PRIVILEGES ON DATABASE immich to immich; - \q"> setup_postgres.sql - chown postgres setup_postgres.sql - sudo -iu postgres psql < setup_postgres.sql - rm setup_postgres.sql - - # Settings parameters - export DB_USERNAME=immich - export DB_HOSTNAME=localhost - export DB_PASSWORD=immich - export DB_DATABASE_NAME=immich - export DB_PORT=5432 - export JWT_SECRET=$(bashio::config 'JWT_SECRET') - ;; - -esac - -################## -# Starting redis # -################## -exec redis-server & bashio::log.info "Starting redis" - -################ -# Starting app # -################ -bashio::log.info "Starting app" -/./usr/bin/supervisord diff --git a/immich_ingress/rootfs/etc/nginx/servers/ingress.conf b/immich_ingress/rootfs/etc/nginx/servers/ingress.conf deleted file mode 100644 index 84f83d975..000000000 --- a/immich_ingress/rootfs/etc/nginx/servers/ingress.conf +++ /dev/null @@ -1,42 +0,0 @@ -server { - listen %%interface%%:%%port%% default_server; - include /etc/nginx/includes/server_params.conf; - include /etc/nginx/includes/proxy_params.conf; - client_max_body_size 0; - server_name immich.*; - - location / { - include /config/nginx/proxy.conf; - include /config/nginx/resolver.conf; - proxy_pass http://127.0.0.1:3000; - - proxy_buffering off; - proxy_buffer_size 16k; - proxy_busy_buffers_size 24k; - proxy_buffers 64 4k; - proxy_force_ranges on; - - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection $connection_upgrade; - - } - - location /api { - include /config/nginx/proxy.conf; - include /config/nginx/resolver.conf; - proxy_pass http://127.0.0.1:3001; - - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection $connection_upgrade; - - rewrite /api/(.*) /$1 break; - } -} \ No newline at end of file diff --git a/immich_ingress/translations/en.yaml b/immich_ingress/translations/en.yaml deleted file mode 100644 index 803f52f87..000000000 --- a/immich_ingress/translations/en.yaml +++ /dev/null @@ -1,70 +0,0 @@ ---- -configuration: - PGID: - name: PGID - description: >- - The user group ID, as described in https://docs.linuxserver.io/general/understanding-puid-and-pgid - PUID: - name: PUID - description: >- - The user group ID, as described in https://docs.linuxserver.io/general/understanding-puid-and-pgid - TZ: - name: TZ - description: >- - The timezone, as described in https://en.wikipedia.org/wiki/List_of_tz_database_time_zones - cifspassword: - name: cifspassword - description: >- - Your password to access your SMB share - cifsusername: - name: cifsusername - description: >- - Your username to access your SMB share - database: - name: database - description: >- - Type of database to use - data_location: - name: data_location - description: >- - Where do you want your data stored - localdisks: - name: localdisks - description: >- - Physical name of the partition (ex. sda1) or the share (ex. SharedFiles) to mount - networkdisks: - name: networkdisks - description: >- - URL of your SMB mount (//xxx.xx.xx.xx/share) - DB_HOSTNAME: - name: DB_HOSTNAME - description: >- - If using external postgresql - DB_USERNAME: - name: DB_USERNAME - description: >- - If using external postgresql - DB_PORT: - name: DB_PORT - description: >- - If using external postgresql - DB_PASSWORD: - name: DB_PASSWORD - description: >- - If using external postgresql - DB_DATABASE_NAME: - name: DB_DATABASE_NAME - description: >- - If using external postgresql - UPLOAD_LOCATION: - name: UPLOAD_LOCATION - description: >- - This is the location where uploaded files are stored - JWT_SECRET: - name: JWT_SECRET - description: >- - Used to sign the authentication keys for user login - DISABLE_MACHINE_LEARNING: - name: DISABLE_MACHINE_LEARNING - description: >- - if you don't want the machine-learning or if your cpu don't support AVX / AVX2, set it to true diff --git a/immich_ingress/updater.json b/immich_ingress/updater.json deleted file mode 100644 index 78ac67585..000000000 --- a/immich_ingress/updater.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "github_beta": "true", - "last_update": "08-11-2022", - "repository": "alexbelgium/hassio-addons", - "slug": "immich", - "source": "github", - "upstream_repo": "immich-app/immich", - "upstream_version": "1.0" -}