feat: add NetBox plugin store
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
# Direkter Apache-Port. Der sichere lokale Standard ist nur auf dem Host erreichbar.
|
||||
STORE_BIND_ADDRESS=127.0.0.1
|
||||
STORE_HTTP_PORT=8080
|
||||
STORE_PUBLIC_URL=http://localhost:8080
|
||||
STORE_COOKIE_SECURE=false
|
||||
STORE_TRUST_PROXY=false
|
||||
STORE_TRUSTED_PROXY_IPS=127.0.0.1,::1
|
||||
|
||||
# Es gibt absichtlich keine Zugangsdaten. Admin wird nur aktiviert, wenn alle
|
||||
# drei Werte gesetzt sind. Argon2id-Hashes wegen der $-Zeichen einfach quoten.
|
||||
STORE_ADMIN_USERNAME=
|
||||
STORE_ADMIN_PASSWORD_HASH=''
|
||||
STORE_SESSION_SECRET=
|
||||
STORE_ADMIN_SESSION_TTL=28800
|
||||
STORE_LOGIN_MAX_ATTEMPTS=5
|
||||
STORE_LOGIN_WINDOW_SECONDS=900
|
||||
|
||||
# JSON ist der Standard. STORE_DB_DRIVER wird vom MariaDB-Overlay überschrieben.
|
||||
STORE_DB_DRIVER=json
|
||||
|
||||
# Nur für `compose.mariadb.yaml`; unbedingt eigene, unterschiedliche Werte setzen.
|
||||
MARIADB_DATABASE=netbox_store
|
||||
MARIADB_USER=netbox_store
|
||||
MARIADB_PASSWORD=
|
||||
MARIADB_ROOT_PASSWORD=
|
||||
|
||||
# Quellzugriff. Tokens dürfen leer bleiben, solange nur öffentliche Repositories
|
||||
# synchronisiert werden. Interne/private Ziele müssen bewusst freigeschaltet werden.
|
||||
GITEA_TOKEN=
|
||||
GITHUB_TOKEN=
|
||||
STORE_ALLOWED_SOURCE_HOSTS=git.mrblake.cc,github.com,api.github.com,*.github.com,*.githubusercontent.com
|
||||
STORE_ALLOW_PRIVATE_NETWORKS=false
|
||||
STORE_DEFAULT_BASE_URL=https://git.mrblake.cc
|
||||
STORE_DEFAULT_API_URL=https://git.mrblake.cc/api/v1
|
||||
STORE_DEFAULT_OWNER=MrBlake
|
||||
STORE_DEFAULT_OWNER_KIND=user
|
||||
STORE_DEFAULT_TOPIC=netbox-plugin
|
||||
|
||||
# Synchronisierung
|
||||
STORE_SCHEDULER_ENABLED=true
|
||||
STORE_SYNC_INTERVAL_SECONDS=900
|
||||
# Harte Gesamtgrenzen je Lauf; ein paralleler Lauf wird zusätzlich abgewiesen.
|
||||
STORE_SYNC_MAX_SECONDS=900
|
||||
STORE_SYNC_MAX_REQUESTS=2500
|
||||
STORE_SYNC_MAX_BYTES=1073741824
|
||||
STORE_SYNC_MAX_REPOSITORIES=2000
|
||||
STORE_SYNC_MAX_RELEASES=1000
|
||||
Reference in New Issue
Block a user