[Komodo] Commit Sync: update master_sync.toml
This commit is contained in:
1 parent
019283b74e
commit
2a8c8fd789
1 file changed
+136
-4
+136
-4
@@ -56,7 +56,7 @@ services:
|
|||||||
- DUPLICATI__WEBSERVICE_PASSWORD=${DUPLICATI__WEBSERVICE_PASSWORD}
|
- DUPLICATI__WEBSERVICE_PASSWORD=${DUPLICATI__WEBSERVICE_PASSWORD}
|
||||||
volumes:
|
volumes:
|
||||||
- /mnt/user/docker/duplicati/config:/data/Duplicati
|
- /mnt/user/docker/duplicati/config:/data/Duplicati
|
||||||
- /mnt/user:/mnt/source/:ro
|
- /mnt/user:/mnt/source/
|
||||||
expose:
|
expose:
|
||||||
- 8200
|
- 8200
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
@@ -311,6 +311,127 @@ additional_env_files = [
|
|||||||
|
|
||||||
##
|
##
|
||||||
|
|
||||||
|
[[stack]]
|
||||||
|
name = "osiris"
|
||||||
|
[stack.config]
|
||||||
|
server = "Unraid"
|
||||||
|
poll_for_updates = true
|
||||||
|
auto_update = true
|
||||||
|
linked_repo = "osiris"
|
||||||
|
file_paths = ["docker-compose.yml"]
|
||||||
|
environment = """
|
||||||
|
# ═══════════════════════════════════════════════════════════════════════════
|
||||||
|
# OSIRIS — Environment Template
|
||||||
|
# Copy this file to `.env` (or `.env.local`) and fill in values as needed.
|
||||||
|
#
|
||||||
|
# IMPORTANT — read before filling anything in:
|
||||||
|
# OSIRIS works fully WITHOUT any third-party API keys. Aviation, maritime,
|
||||||
|
# satellites, fires, earthquakes, weather, news, CVEs, etc. all use public
|
||||||
|
# keyless feeds (adsb.lol, celestrak.org, NASA FIRMS open CSV, USGS, …).
|
||||||
|
#
|
||||||
|
# As of this revision the application code only actually reads SCANNER_URL
|
||||||
|
# and SCANNER_KEY. The other keys below are OPTIONAL and reserved for higher
|
||||||
|
# rate limits / future data sources — set them only if you extend the code or
|
||||||
|
# hit rate limits on the public feeds.
|
||||||
|
# ═══════════════════════════════════════════════════════════════════════════
|
||||||
|
|
||||||
|
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────
|
||||||
|
# RECON SCANNER BACKEND ── the ONLY keys the current code consumes ──
|
||||||
|
# Powers the RECON toolkit (quick/ssl/headers/rdns/subdomains/tech/whois/
|
||||||
|
# geoloc/vuln scans). Requires running the separate OSIRIS scanner backend.
|
||||||
|
# SCANNER_KEY here MUST equal the backend's OSIRIS_KEY. Generate one with:
|
||||||
|
# openssl rand -hex 32
|
||||||
|
# Leave both empty to simply disable the RECON features (UI returns 503).
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────
|
||||||
|
SCANNER_URL=
|
||||||
|
SCANNER_KEY=
|
||||||
|
|
||||||
|
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────
|
||||||
|
# CLOUDFLARE RADAR ── read by the code; enables two map layers ──
|
||||||
|
# Powers the "Internet Outages" and "Attack Origins" layers under
|
||||||
|
# NET & EVENT INTEL (https://radar.cloudflare.com/).
|
||||||
|
# Free: any Cloudflare account → My Profile → API Tokens → Create Token →
|
||||||
|
# Custom token with permission "Account · Radar · Read".
|
||||||
|
# Leave empty to disable — /api/cloudflare-radar returns 503 and both layer
|
||||||
|
# toggles stay hidden in the UI. The GDELT Events layer is unaffected and
|
||||||
|
# needs no key.
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────
|
||||||
|
CLOUDFLARE_API_TOKEN=
|
||||||
|
|
||||||
|
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────
|
||||||
|
# CHAIN INTEL ── optional; the RECON "CHAIN INTEL" tab works without these ──
|
||||||
|
# Baseline wallet forensics (BTC/ETH/SOL balance, transaction history,
|
||||||
|
# counterparties, OFAC SDN screening, risk scoring) is fully keyless via
|
||||||
|
# mempool.space, Blockscout and the public Solana RPC.
|
||||||
|
#
|
||||||
|
# These only deepen it; /api/osint/crypto?probe=1 reports which are active:
|
||||||
|
# ETHERSCAN_API_KEY https://etherscan.io/apis — internal txs, richer ETH
|
||||||
|
# HELIUS_API_KEY https://helius.dev — parsed Solana transfers.
|
||||||
|
# Without it, SOL transfer amounts and counterparties
|
||||||
|
# stay blank: the public RPC lists signatures only.
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────
|
||||||
|
ETHERSCAN_API_KEY=
|
||||||
|
HELIUS_API_KEY=
|
||||||
|
|
||||||
|
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────
|
||||||
|
# OPTIONAL DATA-SOURCE KEYS (not read by current code — future / upgrades)
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────
|
||||||
|
|
||||||
|
# NASA FIRMS — active wildfire hotspots.
|
||||||
|
# Free, instant. Enter an email at the page below and the MAP_KEY is emailed
|
||||||
|
# to you (looks like 'abcdef1234567890abcdef1234567890'). Limit: 5000 req /
|
||||||
|
# 10 min. The app already uses the keyless FIRMS CSV; a key only matters if
|
||||||
|
# you switch to the per-area FIRMS API.
|
||||||
|
# Get it: https://firms.modaps.eosdis.nasa.gov/api/map_key/
|
||||||
|
FIRMS_API_KEY=
|
||||||
|
|
||||||
|
# OpenSky Network — aviation (higher rate limits than the keyless feed).
|
||||||
|
# Free account. Since March 2025 OpenSky uses OAuth2 (username/password auth
|
||||||
|
# is dropped). Create an account, open the Account page, create a new API
|
||||||
|
# client, and copy the client_id / client_secret.
|
||||||
|
# Get it: https://opensky-network.org/ (Account → API client)
|
||||||
|
OPENSKY_CLIENT_ID=
|
||||||
|
OPENSKY_CLIENT_SECRET=
|
||||||
|
|
||||||
|
# N2YO — satellite tracking / pass predictions.
|
||||||
|
# Free. Register, then Profile page → scroll down → "generate API key".
|
||||||
|
# The key cannot be changed once issued. Limit: 1000 req / hour.
|
||||||
|
# Get it: https://www.n2yo.com/login/register/ (then Profile)
|
||||||
|
N2YO_API_KEY=
|
||||||
|
|
||||||
|
# aisstream.io — live maritime AIS vessel positions via WebSocket.
|
||||||
|
# Free. Register, then create a key on the API Keys page. Used in the
|
||||||
|
# subscription message to wss://stream.aisstream.io/v0/stream.
|
||||||
|
# Get it: https://aisstream.io/ (sign up → API Keys)
|
||||||
|
AIS_API_KEY=
|
||||||
|
|
||||||
|
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────
|
||||||
|
# RUNTIME
|
||||||
|
# ─────────────────────────────────────────────────────────────────────────
|
||||||
|
# Host port the web UI is published on (container always listens on 3000).
|
||||||
|
# Change this if 3000 is already taken on your host.
|
||||||
|
OSIRIS_PORT=3026
|
||||||
|
|
||||||
|
# Comma-separated list of public Telegram channel usernames (no @) to scrape
|
||||||
|
# for the "Telegram OSINT" map layer. Overrides the curated default set.
|
||||||
|
# Channels must have web preview enabled (most well-known OSINT channels do).
|
||||||
|
# Default if unset:
|
||||||
|
# osintdefender,insiderpaper,aljazeeraenglish,nexta_live,war_monitor
|
||||||
|
# OSIRIS_TELEGRAM_CHANNELS=
|
||||||
|
|
||||||
|
# Set by the Docker image already — override only if needed.
|
||||||
|
# NODE_ENV=production
|
||||||
|
# PORT=3000
|
||||||
|
# HOSTNAME=0.0.0.0
|
||||||
|
"""
|
||||||
|
|
||||||
|
##
|
||||||
|
|
||||||
[[stack]]
|
[[stack]]
|
||||||
name = "ossint-web-check"
|
name = "ossint-web-check"
|
||||||
tags = ["As_Needed"]
|
tags = ["As_Needed"]
|
||||||
@@ -379,7 +500,7 @@ additional_env_files = [
|
|||||||
|
|
||||||
[[stack]]
|
[[stack]]
|
||||||
name = "servarr"
|
name = "servarr"
|
||||||
tags = ["As_Needed"]
|
tags = ["Active"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "Unraid"
|
server = "Unraid"
|
||||||
auto_update = true
|
auto_update = true
|
||||||
@@ -428,7 +549,7 @@ env_file_path = "traefik.env"
|
|||||||
environment = """
|
environment = """
|
||||||
TZ=US/New_York
|
TZ=US/New_York
|
||||||
CF_API_EMAIL=andrew_amason@live.com
|
CF_API_EMAIL=andrew_amason@live.com
|
||||||
CLOUDFLARE_DNS_API_TOKEN=YrGr8Q2iLJ-Ui_bpSxreYJ7D6T8YJOFOj7A4eYDq
|
CLOUDFLARE_DNS_API_TOKEN=cfat_zAU3sVB9CNQSt7YrIY5e4DB3i1AX4bQToa35Tnqg9841df09
|
||||||
"""
|
"""
|
||||||
|
|
||||||
##
|
##
|
||||||
@@ -929,6 +1050,17 @@ repo = "andrewamason/resources"
|
|||||||
|
|
||||||
##
|
##
|
||||||
|
|
||||||
|
[[repo]]
|
||||||
|
name = "osiris"
|
||||||
|
[repo.config]
|
||||||
|
server = "Unraid"
|
||||||
|
builder = "local"
|
||||||
|
git_account = "andrewamason"
|
||||||
|
repo = "simplifaisoul/osiris"
|
||||||
|
branch = "master"
|
||||||
|
|
||||||
|
##
|
||||||
|
|
||||||
[[repo]]
|
[[repo]]
|
||||||
name = "source-audiobookshelf"
|
name = "source-audiobookshelf"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
@@ -1012,7 +1144,7 @@ executions = [
|
|||||||
name = "local"
|
name = "local"
|
||||||
[builder.config]
|
[builder.config]
|
||||||
type = "Server"
|
type = "Server"
|
||||||
params.server = "Unraid"
|
params.servers = ["Unraid"]
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user