mirror of
https://github.com/sudoxnym/ha-addons.git
synced 2026-04-14 19:46:21 +00:00
45 lines
1.7 KiB
Bash
45 lines
1.7 KiB
Bash
#!/usr/bin/with-contenv bashio
|
|
# shellcheck shell=bash
|
|
|
|
# read options from add-on config
|
|
export HOST_USER=$(bashio::config 'host_user')
|
|
export HOST_NAME=$(bashio::config 'host_name')
|
|
export HOST_EMAIL=$(bashio::config 'host_email')
|
|
export HOST_MASTODON=$(bashio::config 'host_mastodon')
|
|
export HOST_REDDIT=$(bashio::config 'host_reddit')
|
|
export HOST_LEMMY=$(bashio::config 'host_lemmy')
|
|
export HOST_LOBSTERS=$(bashio::config 'host_lobsters')
|
|
export HOST_MATRIX=$(bashio::config 'host_matrix')
|
|
export HOST_DISCORD=$(bashio::config 'host_discord')
|
|
export HOST_BLUESKY=$(bashio::config 'host_bluesky')
|
|
export HOST_LOCATION=$(bashio::config 'host_location')
|
|
export HOST_INTERESTS=$(bashio::config 'host_interests')
|
|
export HOST_LOOKING_FOR=$(bashio::config 'host_looking_for')
|
|
|
|
export GITHUB_TOKEN=$(bashio::config 'github_token')
|
|
export GROQ_API_KEY=$(bashio::config 'groq_api_key')
|
|
|
|
export MASTODON_TOKEN=$(bashio::config 'mastodon_token')
|
|
export MASTODON_INSTANCE=$(bashio::config 'mastodon_instance')
|
|
|
|
export DISCORD_BOT_TOKEN=$(bashio::config 'discord_bot_token')
|
|
export DISCORD_TARGET_SERVERS=$(bashio::config 'discord_target_servers')
|
|
|
|
export LEMMY_INSTANCE=$(bashio::config 'lemmy_instance')
|
|
export LEMMY_USERNAME=$(bashio::config 'lemmy_username')
|
|
export LEMMY_PASSWORD=$(bashio::config 'lemmy_password')
|
|
|
|
export SMTP_HOST=$(bashio::config 'smtp_host')
|
|
export SMTP_PORT=$(bashio::config 'smtp_port')
|
|
export SMTP_USER=$(bashio::config 'smtp_user')
|
|
export SMTP_PASS=$(bashio::config 'smtp_pass')
|
|
|
|
# set data paths
|
|
export DB_PATH=/data/db/connectd.db
|
|
export CACHE_DIR=/data/cache
|
|
|
|
bashio::log.info "starting connectd daemon..."
|
|
bashio::log.info "HOST_USER: ${HOST_USER}"
|
|
|
|
cd /app
|
|
exec python3 daemon.py
|