mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-01-08 08:51:03 +01:00
fix: auto-fix linting issues
This commit is contained in:
committed by
github-actions[bot]
parent
8665d794c4
commit
fd67bfbc63
4
.github/ISSUE_TEMPLATE/BUG-REPORT.yml
vendored
4
.github/ISSUE_TEMPLATE/BUG-REPORT.yml
vendored
@@ -2,9 +2,7 @@
|
||||
name: "🐛 Bug Report"
|
||||
description: Create a new ticket for a bug.
|
||||
title: "🐛 [Addon name] <title>"
|
||||
labels: [
|
||||
"bug"
|
||||
]
|
||||
labels: ["bug"]
|
||||
body:
|
||||
- type: textarea
|
||||
id: description
|
||||
|
||||
5
.github/ISSUE_TEMPLATE/feature-request.yml
vendored
5
.github/ISSUE_TEMPLATE/feature-request.yml
vendored
@@ -2,10 +2,7 @@
|
||||
name: "✨ Feature request"
|
||||
description: Suggest an idea for this project
|
||||
title: "✨ [REQUEST] Addon name"
|
||||
labels: [
|
||||
"prevent stale",
|
||||
"enhancement"
|
||||
]
|
||||
labels: ["prevent stale", "enhancement"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
|
||||
18
.github/linters/.markdown-lint.yml
vendored
18
.github/linters/.markdown-lint.yml
vendored
@@ -18,16 +18,16 @@
|
||||
###############
|
||||
# Rules by id #
|
||||
###############
|
||||
MD001: false # Heading levels should only increment by one level at a time
|
||||
MD002: false # First header should be a h1 header
|
||||
MD007: # Unordered list indentation
|
||||
MD001: false # Heading levels should only increment by one level at a time
|
||||
MD002: false # First header should be a h1 header
|
||||
MD007: # Unordered list indentation
|
||||
indent: 2
|
||||
MD012: false # Multiple consecutive blank lines
|
||||
MD013: false # Line length
|
||||
MD025: false # Multiple top level headings in the same document
|
||||
MD034: false # Bare url
|
||||
MD041: false # First line in file should be a top level header
|
||||
MD053: false # Check links are used
|
||||
MD012: false # Multiple consecutive blank lines
|
||||
MD013: false # Line length
|
||||
MD025: false # Multiple top level headings in the same document
|
||||
MD034: false # Bare url
|
||||
MD041: false # First line in file should be a top level header
|
||||
MD053: false # Check links are used
|
||||
|
||||
#################
|
||||
# Rules by tags #
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
default: true
|
||||
MD001: false # Heading levels should only increment by one level at a time
|
||||
MD002: false # First header should be a h1 header
|
||||
MD007: # Unordered list indentation
|
||||
MD001: false # Heading levels should only increment by one level at a time
|
||||
MD002: false # First header should be a h1 header
|
||||
MD007: # Unordered list indentation
|
||||
indent: 2
|
||||
MD012: false # Multiple consecutive blank lines
|
||||
MD013: false # Line length
|
||||
MD025: false # Multiple top level headings in the same document
|
||||
MD033: false # No Inline html
|
||||
MD041: false # First line in file should be a top level header
|
||||
MD012: false # Multiple consecutive blank lines
|
||||
MD013: false # Line length
|
||||
MD025: false # Multiple top level headings in the same document
|
||||
MD033: false # No Inline html
|
||||
MD041: false # First line in file should be a top level header
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# List of environment variables, see : https://github.com/vogler/free-games-claimer#configuration--options
|
||||
SHOW='1'
|
||||
WIDTH='1280'
|
||||
HEIGHT='1280'
|
||||
HEIGHT=1280
|
||||
LOGIN_TIMEOUT=180
|
||||
NOTIFY_TITLE='Free Games Claimer'
|
||||
TIMEOUT='60'
|
||||
LOGIN_TIMEOUT='180'
|
||||
# List of environment variables, see : https://github.com/vogler/free-games-claimer#configuration--options
|
||||
SHOW=1
|
||||
TIMEOUT=60
|
||||
WIDTH=1280
|
||||
|
||||
@@ -1,87 +1,84 @@
|
||||
arch:
|
||||
- aarch64
|
||||
- amd64
|
||||
- aarch64
|
||||
- amd64
|
||||
codenotary: alexandrep.github@gmail.com
|
||||
description: Open Source Online Genealogy System
|
||||
devices:
|
||||
- "/dev/dri"
|
||||
- "/dev/dri/card0"
|
||||
- "/dev/dri/card1"
|
||||
- "/dev/dri/renderD128"
|
||||
- "/dev/vchiq"
|
||||
- "/dev/video10"
|
||||
- "/dev/video11"
|
||||
- "/dev/video12"
|
||||
- "/dev/video13"
|
||||
- "/dev/video14"
|
||||
- "/dev/video15"
|
||||
- "/dev/video16"
|
||||
- "/dev/ttyUSB0"
|
||||
- "/dev/sda"
|
||||
- "/dev/sdb"
|
||||
- "/dev/sdc"
|
||||
- "/dev/sdd"
|
||||
- "/dev/sde"
|
||||
- "/dev/sdf"
|
||||
- "/dev/sdg"
|
||||
- "/dev/nvme"
|
||||
- "/dev/nvme0n1p1"
|
||||
- "/dev/nvme0n1p2"
|
||||
- "/dev/nvme0n1p3"
|
||||
- "/dev/nvme1n1p1"
|
||||
- "/dev/nvme1n1p2"
|
||||
- "/dev/nvme1n1p3"
|
||||
- "/dev/nvme2n1p1"
|
||||
- "/dev/nvme2n1p2"
|
||||
- "/dev/nvme3n1p3"
|
||||
- "/dev/mmcblk"
|
||||
- "/dev/fuse"
|
||||
- "/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/sda5"
|
||||
- "/dev/sda6"
|
||||
- "/dev/sda7"
|
||||
- "/dev/sda8"
|
||||
- "/dev/nvme0"
|
||||
- "/dev/nvme1"
|
||||
- "/dev/nvme2"
|
||||
environment: {
|
||||
"GRAMPSWEB_TREE": "Gramps Web",
|
||||
"GRAMPSWEB_CELERY_CONFIG__broker_url": "redis://localhost:6379/0",
|
||||
"GRAMPSWEB_CELERY_CONFIG__result_backend": "redis://localhost:6379/0",
|
||||
"GRAMPSWEB_RATELIMIT_STORAGE_URI": "redis://localhost:6379/1",
|
||||
"GRAMPS_API_CONFIG": "/config/config/config.cfg",
|
||||
"GRAMPSWEB_USER_DB_URI": "sqlite:////config/users/users.sqlite",
|
||||
"GRAMPSWEB_MEDIA_BASE_DIR": "/config/media",
|
||||
"GRAMPSWEB_SEARCH_INDEX_DB_URI": "sqlite:////config/indexdir/search_index.db",
|
||||
"GRAMPSWEB_STATIC_PATH": "/app/static",
|
||||
"GRAMPSWEB_THUMBNAIL_CACHE_CONFIG__CACHE_DIR": "/config/thumbnail_cache",
|
||||
"GRAMPSWEB_REPORT_DIR": "/config/cache/reports",
|
||||
"GRAMPSWEB_EXPORT_DIR": "/config/cache/export"
|
||||
}
|
||||
- "/dev/dri"
|
||||
- "/dev/dri/card0"
|
||||
- "/dev/dri/card1"
|
||||
- "/dev/dri/renderD128"
|
||||
- "/dev/vchiq"
|
||||
- "/dev/video10"
|
||||
- "/dev/video11"
|
||||
- "/dev/video12"
|
||||
- "/dev/video13"
|
||||
- "/dev/video14"
|
||||
- "/dev/video15"
|
||||
- "/dev/video16"
|
||||
- "/dev/ttyUSB0"
|
||||
- "/dev/sda"
|
||||
- "/dev/sdb"
|
||||
- "/dev/sdc"
|
||||
- "/dev/sdd"
|
||||
- "/dev/sde"
|
||||
- "/dev/sdf"
|
||||
- "/dev/sdg"
|
||||
- "/dev/nvme"
|
||||
- "/dev/nvme0n1p1"
|
||||
- "/dev/nvme0n1p2"
|
||||
- "/dev/nvme0n1p3"
|
||||
- "/dev/nvme1n1p1"
|
||||
- "/dev/nvme1n1p2"
|
||||
- "/dev/nvme1n1p3"
|
||||
- "/dev/nvme2n1p1"
|
||||
- "/dev/nvme2n1p2"
|
||||
- "/dev/nvme3n1p3"
|
||||
- "/dev/mmcblk"
|
||||
- "/dev/fuse"
|
||||
- "/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/sda5"
|
||||
- "/dev/sda6"
|
||||
- "/dev/sda7"
|
||||
- "/dev/sda8"
|
||||
- "/dev/nvme0"
|
||||
- "/dev/nvme1"
|
||||
- "/dev/nvme2"
|
||||
environment:
|
||||
{
|
||||
"GRAMPSWEB_TREE": "Gramps Web",
|
||||
"GRAMPSWEB_CELERY_CONFIG__broker_url": "redis://localhost:6379/0",
|
||||
"GRAMPSWEB_CELERY_CONFIG__result_backend": "redis://localhost:6379/0",
|
||||
"GRAMPSWEB_RATELIMIT_STORAGE_URI": "redis://localhost:6379/1",
|
||||
"GRAMPS_API_CONFIG": "/config/config/config.cfg",
|
||||
"GRAMPSWEB_USER_DB_URI": "sqlite:////config/users/users.sqlite",
|
||||
"GRAMPSWEB_MEDIA_BASE_DIR": "/config/media",
|
||||
"GRAMPSWEB_SEARCH_INDEX_DB_URI": "sqlite:////config/indexdir/search_index.db",
|
||||
"GRAMPSWEB_STATIC_PATH": "/app/static",
|
||||
"GRAMPSWEB_THUMBNAIL_CACHE_CONFIG__CACHE_DIR": "/config/thumbnail_cache",
|
||||
"GRAMPSWEB_REPORT_DIR": "/config/cache/reports",
|
||||
"GRAMPSWEB_EXPORT_DIR": "/config/cache/export",
|
||||
}
|
||||
image: ghcr.io/alexbelgium/grampsweb-{arch}
|
||||
init: false
|
||||
options: {
|
||||
"certfile": "fullchain.pem",
|
||||
"keyfile": "privkey.pem",
|
||||
"ssl": false
|
||||
}
|
||||
options: { "certfile": "fullchain.pem", "keyfile": "privkey.pem", "ssl": false }
|
||||
map:
|
||||
- type: addon_config
|
||||
read_only: false
|
||||
@@ -92,21 +89,22 @@ ports:
|
||||
5001/tcp: 5000
|
||||
ports_description:
|
||||
5001/tcp: webui
|
||||
schema: {
|
||||
"GRAMPSWEB_SECRET_KEY": "str?",
|
||||
"GRAMPSWEB_BASE_URL": "str?",
|
||||
"GRAMPSWEB_EMAIL_HOST": "str?",
|
||||
"GRAMPSWEB_EMAIL_PORT": "int?",
|
||||
"GRAMPSWEB_EMAIL_USE_TLS": "bool?",
|
||||
"GRAMPSWEB_EMAIL_HOST_USER": "str?",
|
||||
"GRAMPSWEB_EMAIL_HOST_PASSWORD": "password?",
|
||||
"GRAMPSWEB_DEFAULT_FROM_EMAIL": "email?",
|
||||
"certfile": "str?",
|
||||
"keyfile": "str?",
|
||||
"ssl": "bool?"
|
||||
}
|
||||
schema:
|
||||
{
|
||||
"GRAMPSWEB_SECRET_KEY": "str?",
|
||||
"GRAMPSWEB_BASE_URL": "str?",
|
||||
"GRAMPSWEB_EMAIL_HOST": "str?",
|
||||
"GRAMPSWEB_EMAIL_PORT": "int?",
|
||||
"GRAMPSWEB_EMAIL_USE_TLS": "bool?",
|
||||
"GRAMPSWEB_EMAIL_HOST_USER": "str?",
|
||||
"GRAMPSWEB_EMAIL_HOST_PASSWORD": "password?",
|
||||
"GRAMPSWEB_DEFAULT_FROM_EMAIL": "email?",
|
||||
"certfile": "str?",
|
||||
"keyfile": "str?",
|
||||
"ssl": "bool?",
|
||||
}
|
||||
services:
|
||||
- mysql:want
|
||||
- mysql:want
|
||||
slug: grampsweb
|
||||
tmpfs: true
|
||||
url: https://github.com/alexbelgium/hassio-addons/tree/master/grampsweb
|
||||
|
||||
@@ -8,4 +8,4 @@ configuration:
|
||||
IPINFO_APIKEY:
|
||||
name: ipinfo.io API key
|
||||
description: >-
|
||||
(optional) Access token from ipinfo.io. Required for detailed IP information.
|
||||
(optional) Access token from ipinfo.io. Required for detailed IP information.
|
||||
|
||||
@@ -1,79 +1,78 @@
|
||||
arch:
|
||||
- aarch64
|
||||
- amd64
|
||||
- aarch64
|
||||
- amd64
|
||||
codenotary: alexandrep.github@gmail.com
|
||||
description: Personal Relationship Manager
|
||||
devices:
|
||||
- "/dev/dri"
|
||||
- "/dev/dri/card0"
|
||||
- "/dev/dri/card1"
|
||||
- "/dev/dri/renderD128"
|
||||
- "/dev/vchiq"
|
||||
- "/dev/video10"
|
||||
- "/dev/video11"
|
||||
- "/dev/video12"
|
||||
- "/dev/video13"
|
||||
- "/dev/video14"
|
||||
- "/dev/video15"
|
||||
- "/dev/video16"
|
||||
- "/dev/ttyUSB0"
|
||||
- "/dev/sda"
|
||||
- "/dev/sdb"
|
||||
- "/dev/sdc"
|
||||
- "/dev/sdd"
|
||||
- "/dev/sde"
|
||||
- "/dev/sdf"
|
||||
- "/dev/sdg"
|
||||
- "/dev/nvme"
|
||||
- "/dev/nvme0n1p1"
|
||||
- "/dev/nvme0n1p2"
|
||||
- "/dev/nvme0n1p3"
|
||||
- "/dev/nvme1n1p1"
|
||||
- "/dev/nvme1n1p2"
|
||||
- "/dev/nvme1n1p3"
|
||||
- "/dev/nvme2n1p1"
|
||||
- "/dev/nvme2n1p2"
|
||||
- "/dev/nvme3n1p3"
|
||||
- "/dev/mmcblk"
|
||||
- "/dev/fuse"
|
||||
- "/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/sda5"
|
||||
- "/dev/sda6"
|
||||
- "/dev/sda7"
|
||||
- "/dev/sda8"
|
||||
- "/dev/nvme0"
|
||||
- "/dev/nvme1"
|
||||
- "/dev/nvme2"
|
||||
environment: {
|
||||
"APP_TRUSTED_PROXIES": "*",
|
||||
"APP_ENV": "production",
|
||||
"APP_DEBUG": "false",
|
||||
"MAIL_MAILER": "log",
|
||||
"DEFAULT_STORAGE_LIMIT": "1024",
|
||||
"DEFAULT_MAX_STORAGE_SIZE": "1024"
|
||||
}
|
||||
- "/dev/dri"
|
||||
- "/dev/dri/card0"
|
||||
- "/dev/dri/card1"
|
||||
- "/dev/dri/renderD128"
|
||||
- "/dev/vchiq"
|
||||
- "/dev/video10"
|
||||
- "/dev/video11"
|
||||
- "/dev/video12"
|
||||
- "/dev/video13"
|
||||
- "/dev/video14"
|
||||
- "/dev/video15"
|
||||
- "/dev/video16"
|
||||
- "/dev/ttyUSB0"
|
||||
- "/dev/sda"
|
||||
- "/dev/sdb"
|
||||
- "/dev/sdc"
|
||||
- "/dev/sdd"
|
||||
- "/dev/sde"
|
||||
- "/dev/sdf"
|
||||
- "/dev/sdg"
|
||||
- "/dev/nvme"
|
||||
- "/dev/nvme0n1p1"
|
||||
- "/dev/nvme0n1p2"
|
||||
- "/dev/nvme0n1p3"
|
||||
- "/dev/nvme1n1p1"
|
||||
- "/dev/nvme1n1p2"
|
||||
- "/dev/nvme1n1p3"
|
||||
- "/dev/nvme2n1p1"
|
||||
- "/dev/nvme2n1p2"
|
||||
- "/dev/nvme3n1p3"
|
||||
- "/dev/mmcblk"
|
||||
- "/dev/fuse"
|
||||
- "/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/sda5"
|
||||
- "/dev/sda6"
|
||||
- "/dev/sda7"
|
||||
- "/dev/sda8"
|
||||
- "/dev/nvme0"
|
||||
- "/dev/nvme1"
|
||||
- "/dev/nvme2"
|
||||
environment:
|
||||
{
|
||||
"APP_TRUSTED_PROXIES": "*",
|
||||
"APP_ENV": "production",
|
||||
"APP_DEBUG": "false",
|
||||
"MAIL_MAILER": "log",
|
||||
"DEFAULT_STORAGE_LIMIT": "1024",
|
||||
"DEFAULT_MAX_STORAGE_SIZE": "1024",
|
||||
}
|
||||
image: ghcr.io/alexbelgium/monica-{arch}
|
||||
init: false
|
||||
options: {
|
||||
"database": "sqlite"
|
||||
}
|
||||
options: { "database": "sqlite" }
|
||||
map:
|
||||
- type: addon_config
|
||||
read_only: false
|
||||
@@ -82,25 +81,26 @@ ports:
|
||||
80/tcp: 8181
|
||||
ports_description:
|
||||
80/tcp: webui
|
||||
schema: {
|
||||
"database": "list(sqlite|MariaDB_addon|Mysql_external)",
|
||||
"APP_KEY": "str?",
|
||||
"DB_DATABASE": "str?",
|
||||
"DB_HOST": "str?",
|
||||
"DB_PASSWORD": "str?",
|
||||
"DB_PORT": "int?",
|
||||
"DB_USERNAME": "str?",
|
||||
"MAIL_MAILER": "str?",
|
||||
"MAIL_HOST": "str?",
|
||||
"MAIL_PORT": "str?",
|
||||
"MAIL_USERNAME": "str?",
|
||||
"MAIL_PASSWORD": "str?",
|
||||
"MAIL_ENCRYPTION": "str?",
|
||||
"MAIL_FROM_ADDRESS": "str?",
|
||||
"MAIL_FROM_NAME": "str?"
|
||||
}
|
||||
schema:
|
||||
{
|
||||
"database": "list(sqlite|MariaDB_addon|Mysql_external)",
|
||||
"APP_KEY": "str?",
|
||||
"DB_DATABASE": "str?",
|
||||
"DB_HOST": "str?",
|
||||
"DB_PASSWORD": "str?",
|
||||
"DB_PORT": "int?",
|
||||
"DB_USERNAME": "str?",
|
||||
"MAIL_MAILER": "str?",
|
||||
"MAIL_HOST": "str?",
|
||||
"MAIL_PORT": "str?",
|
||||
"MAIL_USERNAME": "str?",
|
||||
"MAIL_PASSWORD": "str?",
|
||||
"MAIL_ENCRYPTION": "str?",
|
||||
"MAIL_FROM_ADDRESS": "str?",
|
||||
"MAIL_FROM_NAME": "str?",
|
||||
}
|
||||
services:
|
||||
- mysql:want
|
||||
- mysql:want
|
||||
slug: monica
|
||||
url: https://github.com/alexbelgium/hassio-addons/tree/master/monica
|
||||
version: v5.0_beta4-2
|
||||
|
||||
@@ -1,17 +1,16 @@
|
||||
### Compose parameters
|
||||
|
||||
SQLITE=0
|
||||
NOSWAG=0
|
||||
SQLITE=0
|
||||
|
||||
# Port on which the noswag nginx container is listening
|
||||
# You don't have to bother about this if you use the swag version
|
||||
NOSWAG_PORT=80
|
||||
|
||||
|
||||
### Run parameters
|
||||
|
||||
PUID=0
|
||||
PGID=0
|
||||
PUID=0
|
||||
TZ=Europe/Zurich
|
||||
URL=your.domain
|
||||
|
||||
@@ -23,16 +22,16 @@ USE_HTTPS=1
|
||||
|
||||
# You don't have to bother about this if you use SQLite
|
||||
MYSQL_HOST=db
|
||||
MYSQL_USER_PASSWD=secret
|
||||
MYSQL_ROOT_PASSWD=secret
|
||||
MYSQL_PORT=3306
|
||||
MYSQL_ROOT_PASSWD=secret
|
||||
MYSQL_USER=seafile
|
||||
MYSQL_USER_PASSWD=secret
|
||||
|
||||
### Volume parameters
|
||||
|
||||
SEAFILE_CONF_DIR=./seafile/conf
|
||||
SEAFILE_LOGS_DIR=./seafile/logs
|
||||
SEAFILE_DATA_DIR=./seafile/seafile-data
|
||||
SEAFILE_LOGS_DIR=./seafile/logs
|
||||
SEAFILE_SEAHUB_DIR=./seafile/seahub-data
|
||||
|
||||
# You don't have to bother about this if you use SQLite
|
||||
|
||||
Reference in New Issue
Block a user