-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env-example
More file actions
54 lines (49 loc) · 1.79 KB
/
Copy path.env-example
File metadata and controls
54 lines (49 loc) · 1.79 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
GOOGLE_MAPS_API_KEY=
GOOGLE_GEOCODING_API_KEY=
GOOGLE_WEATHER_API_KEY=
GOOGLE_WEATHER_DAILY_LIMIT=500
GOOGLE_TIMEZONE_API_KEY=
GCP_PROJECT=
GOOGLE_APPLICATION_CREDENTIALS=
GEO_MONITORING_FILTER=
APP_TIME_ZONE=
RESEND_API_KEY=
# Telegram bot
TELEGRAM_BOT_TOKEN=
TELEGRAM_CHAT_ID=
# Tennis scoreboard & Telegram posts (GitHub Gist)
TENNIS_SCORE_GIST_URL=
TENNIS_SCORE_GIST_TOKEN=
TELEGRAM_POSTS_GIST_ID=
TELEGRAM_POSTS_GIST_TOKEN=
# Public API & MCP (docs/api-and-mcp.md)
# Bearer token for POST /mcp. While it is empty the endpoint stays off and
# answers 404, so a forgotten variable cannot silently open it. Any long random
# string works: openssl rand -hex 32
MCP_TOKEN=
# Deploy script (script/deploy)
# GITHUB_TOKEN is what the CI check authenticates with: without it GitHub
# allows 60 requests per hour per IP and the deploy eats that quota by itself.
# A token with read access to Actions is enough.
GITHUB_TOKEN=
APP_DIR=
APP_USER=
RVM_SCRIPT=
GITHUB_REPO=
BRANCH=
SERVICE=
HEALTHCHECK_URL=
# Внешний кросспостинг (app/services/social.rb). Незаполненная сеть просто
# молчит — постим только туда, где есть ключи.
APP_HOST=
# Threads: токен из дев-программы Meta, из РФ пока недоступен.
THREADS_ACCESS_TOKEN=
THREADS_USER_ID=
# Bluesky: обычный аккаунт по email, пароль — App Password из настроек профиля
# (не основной пароль!). Идентификатор — хэндл вида getcourt.bsky.social.
BLUESKY_IDENTIFIER=
BLUESKY_APP_PASSWORD=
# Nostr: приватный ключ в hex или nsec1..., релеи через запятую (по умолчанию
# берётся встроенный список).
NOSTR_SECRET_KEY=
NOSTR_RELAYS=