-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy path.env.example
More file actions
78 lines (61 loc) · 4.87 KB
/
Copy path.env.example
File metadata and controls
78 lines (61 loc) · 4.87 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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
# c0mpute env vars.
#
# Copy to .env (gitignored) and edit as needed. Nothing in this file is
# required for normal operation — these are overrides for testing,
# staging, or alternate install layouts.
#
# Most users never need this file. The defaults shipped in the binaries
# and install.sh point at production c0mpute.com URLs.
# ────────────────────────────────────────────────────────────────────
# Installer overrides (consumed by scripts/install.sh)
# ────────────────────────────────────────────────────────────────────
# Where to install the binaries. Default: ~/.c0mpute
# C0MPUTE_HOME=$HOME/.c0mpute
# Release tag to pin. Default: latest
# C0MPUTE_VERSION=v0.1.2
# Override the release tarball base URL. Default:
# https://c0mpute.com/releases (which 307-redirects to GitHub Releases)
# C0MPUTE_RELEASE_BASE=https://staging.c0mpute.com/releases
# Override the minisign pubkey embedded in the installer (for testing
# pre-release signed builds). Production releases use the embedded key.
# C0MPUTE_PUBKEY=RWQ...
# Plugin upstream installer URLs (consumed by plugins/<id>/install.sh
# and scripts/install.sh's chain_install).
# Defaults route through https://c0mpute.com/plugins/<id>/install.sh
# which then chains to the canonical upstream.
# COINPAY_INSTALL_URL=https://coinpayportal.com/install.sh
# INFERNET_INSTALL_URL=https://infernetprotocol.com/install.sh
# ────────────────────────────────────────────────────────────────────
# c0mpute CLI runtime
# ────────────────────────────────────────────────────────────────────
# Override the config file location. Default: ~/.config/c0mpute/config.toml
# C0MPUTE_CONFIG=$HOME/.config/c0mpute/config.toml
# Tracing filter (consumed by tracing-subscriber).
# Default: info,c0mpute=debug
# RUST_LOG=info,c0mpute=trace
# ────────────────────────────────────────────────────────────────────
# Web (apps/web — Next.js landing at c0mpute.com)
# ────────────────────────────────────────────────────────────────────
# PORT defaults to whatever Railway / Next sets at runtime. No app-level
# secrets — the landing site is fully static.
# SQLite Cloud — blog database. Database name on the cluster is blogs.db.
# SQLITE_CLOUD_URL=sqlitecloud://<host>:8860/blogs.db?apikey=<key>
# ────────────────────────────────────────────────────────────────────
# Crawlproof / Autoblog webhook (apps/web inbound autoblog posts)
# ────────────────────────────────────────────────────────────────────
# CRAWLPROOF_AUTOBLOG_WEBHOOK_SECRET=<generate with: openssl rand -hex 40>
# ────────────────────────────────────────────────────────────────────
# Email / newsletter (bin/send-newsletter.ts)
# ────────────────────────────────────────────────────────────────────
# RESEND_API_KEY=re_...
# EMAIL_FROM=hello@c0mpute.com
# EMAIL_FROM_NAME=c0mpute
# ────────────────────────────────────────────────────────────────────
# Future / placeholder
# ────────────────────────────────────────────────────────────────────
# CoinPay credentials (to be defined alongside the coinpay project):
# COINPAY_DID_KEY_PATH=$HOME/.config/coinpay/identity.key
# COINPAY_API_BASE=https://coinpayportal.com/api/v1
# BYOS3 storage credentials, when c0mpute coinpay storage link <provider>
# lands. Stored under ~/.config/coinpay/storage/<provider>.toml — not
# in this file — but mentioning here for discoverability.