mirror of
https://github.com/sudoxnym/connectd.git
synced 2026-04-14 03:27:24 +00:00
update .env.example with forge tokens and distributed mode
This commit is contained in:
parent
42ad2b4fbf
commit
6e6cf442b6
1 changed files with 56 additions and 33 deletions
89
.env.example
89
.env.example
|
|
@ -1,58 +1,81 @@
|
||||||
# connectd environment variables
|
# connectd environment variables
|
||||||
# copy to .env and fill in your values
|
# copy to .env and fill in your values
|
||||||
|
|
||||||
# === REQUIRED FOR LLM DRAFTING ===
|
# === REQUIRED ===
|
||||||
GROQ_API_KEY=
|
GROQ_API_KEY=
|
||||||
GROQ_MODEL=llama-3.1-70b-versatile
|
GROQ_MODEL=llama-3.3-70b-versatile
|
||||||
|
|
||||||
# === DISCOVERY SOURCES ===
|
# === DISTRIBUTED MODE (optional) ===
|
||||||
# github (optional - works without token but rate limited)
|
# for coordinating multiple connectd instances
|
||||||
|
CONNECTD_CENTRAL_API=
|
||||||
|
CONNECTD_API_KEY=
|
||||||
|
CONNECTD_INSTANCE_ID=
|
||||||
|
CONNECTD_INSTANCE_IP=
|
||||||
|
|
||||||
|
# === DISCOVERY: GITHUB ===
|
||||||
|
# works without token but heavily rate limited
|
||||||
GITHUB_TOKEN=
|
GITHUB_TOKEN=
|
||||||
|
|
||||||
# mastodon (for DM delivery)
|
# === DISCOVERY: FEDIVERSE ===
|
||||||
MASTODON_TOKEN=
|
MASTODON_TOKEN=
|
||||||
MASTODON_INSTANCE=mastodon.social
|
MASTODON_INSTANCE=
|
||||||
|
|
||||||
# bluesky (for DM delivery)
|
|
||||||
BLUESKY_HANDLE=
|
|
||||||
BLUESKY_APP_PASSWORD=
|
|
||||||
|
|
||||||
# matrix (for DM delivery)
|
|
||||||
MATRIX_HOMESERVER=
|
|
||||||
MATRIX_USER_ID=
|
|
||||||
MATRIX_ACCESS_TOKEN=
|
|
||||||
|
|
||||||
# discord (for discovery + DM delivery)
|
|
||||||
DISCORD_BOT_TOKEN=
|
|
||||||
DISCORD_TARGET_SERVERS= # comma separated server IDs
|
|
||||||
|
|
||||||
# lemmy (for authenticated access to your instance)
|
|
||||||
LEMMY_INSTANCE=
|
LEMMY_INSTANCE=
|
||||||
LEMMY_USERNAME=
|
LEMMY_USERNAME=
|
||||||
LEMMY_PASSWORD=
|
LEMMY_PASSWORD=
|
||||||
|
|
||||||
# === EMAIL DELIVERY ===
|
# === DISCOVERY: OTHER ===
|
||||||
|
DISCORD_BOT_TOKEN=
|
||||||
|
DISCORD_TARGET_SERVERS=
|
||||||
|
|
||||||
|
# === DELIVERY: EMAIL ===
|
||||||
SMTP_HOST=
|
SMTP_HOST=
|
||||||
SMTP_PORT=465
|
SMTP_PORT=465
|
||||||
SMTP_USER=
|
SMTP_USER=
|
||||||
SMTP_PASS=
|
SMTP_PASS=
|
||||||
FROM_EMAIL=connectd <connectd@yourdomain.com>
|
FROM_EMAIL=
|
||||||
|
|
||||||
|
# === DELIVERY: SOCIAL ===
|
||||||
|
# mastodon - reuses discovery token above
|
||||||
|
# MASTODON_TOKEN=
|
||||||
|
# MASTODON_INSTANCE=
|
||||||
|
|
||||||
|
BLUESKY_HANDLE=
|
||||||
|
BLUESKY_APP_PASSWORD=
|
||||||
|
|
||||||
|
MATRIX_HOMESERVER=
|
||||||
|
MATRIX_USER_ID=
|
||||||
|
MATRIX_ACCESS_TOKEN=
|
||||||
|
|
||||||
|
# === DELIVERY: FORGE ISSUES ===
|
||||||
|
# for creating issues on self-hosted git forges
|
||||||
|
# highest signal outreach - these people actually selfhost
|
||||||
|
|
||||||
|
# codeberg (largest public gitea instance)
|
||||||
|
CODEBERG_TOKEN=
|
||||||
|
|
||||||
|
# gitea/forgejo instances - format: GITEA_TOKEN_<host_with_underscores>=token
|
||||||
|
# examples:
|
||||||
|
# GITEA_TOKEN_git_example_com=your-token
|
||||||
|
# GITEA_TOKEN_192_168_1_8_3000=your-token
|
||||||
|
|
||||||
|
# gitlab CE instances - format: GITLAB_TOKEN_<host_with_underscores>=token
|
||||||
|
# examples:
|
||||||
|
# GITLAB_TOKEN_gitlab_example_com=your-token
|
||||||
|
|
||||||
# === HOST USER CONFIG ===
|
# === HOST USER CONFIG ===
|
||||||
# the person running connectd - gets priority matching
|
# you - gets priority matching and appears in intros
|
||||||
# set HOST_USER to your github username and connectd will auto-discover your info
|
|
||||||
# other vars override/supplement discovered values
|
|
||||||
HOST_USER=
|
HOST_USER=
|
||||||
HOST_NAME=
|
HOST_NAME=
|
||||||
HOST_EMAIL=
|
HOST_EMAIL=
|
||||||
HOST_GITHUB= # defaults to HOST_USER
|
HOST_GITHUB=
|
||||||
HOST_MASTODON= # format: @user@instance
|
HOST_MASTODON=
|
||||||
HOST_REDDIT=
|
HOST_REDDIT=
|
||||||
HOST_LEMMY= # format: @user@instance
|
HOST_LEMMY=
|
||||||
HOST_LOBSTERS=
|
HOST_LOBSTERS=
|
||||||
HOST_MATRIX= # format: @user:server
|
HOST_MATRIX=
|
||||||
HOST_DISCORD= # user id
|
HOST_DISCORD=
|
||||||
HOST_BLUESKY= # format: handle.bsky.social
|
HOST_BLUESKY=
|
||||||
HOST_LOCATION=
|
HOST_LOCATION=
|
||||||
HOST_INTERESTS= # comma separated: intentional-community,cooperative,solarpunk
|
HOST_INTERESTS=
|
||||||
HOST_LOOKING_FOR= # what you're looking for in matches
|
HOST_LOOKING_FOR=
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue