auth,feeds,ai,ui,deploy: build Stellar
Use Effect services for requests, AI tasks, and the RSS worker. Add admin accounts, feed sharing, and stored reading profiles. Add Biome, Effect tools, and Podman deployment with Caddy.
This commit is contained in:
1 parent
ba8f925eed
commit
ce87e56053
137 files changed
+14652
-2457
No files matched your search
@@ -0,0 +1,26 @@
|
||||
# Set the first administrator account.
|
||||
STELLAR_ADMIN_EMAIL=admin@example.com
|
||||
STELLAR_ADMIN_USERNAME=admin
|
||||
# The deploy script generates a password when this field is empty.
|
||||
STELLAR_ADMIN_PASSWORD=
|
||||
|
||||
# Set the site address.
|
||||
DOMAIN=localhost
|
||||
APP_ORIGIN=http://localhost:8080
|
||||
HTTP_PORT=8080
|
||||
HTTPS_PORT=8443
|
||||
|
||||
# The deploy script generates these secrets when the fields are empty.
|
||||
# Use hexadecimal characters for POSTGRES_PASSWORD.
|
||||
POSTGRES_PASSWORD=
|
||||
BETTER_AUTH_SECRET=
|
||||
|
||||
# Set a key for each provider in AI_MODELS.
|
||||
GOOGLE_GENERATIVE_AI_API_KEY=
|
||||
OPENAI_API_KEY=
|
||||
ANTHROPIC_API_KEY=
|
||||
AI_MODELS='[{"id":"gemini-flash","name":"Gemini Flash","provider":"google","model":"gemini-flash-latest"}]'
|
||||
|
||||
# Set the RSS worker limits.
|
||||
RSS_POLL_SECONDS=900
|
||||
RSS_CONCURRENCY=2
|
||||
Reference in new issue
Block a user