chore: Dockerfile, README, LICENSE, .env.example, CI workflows (lint/test/deploy)
This commit is contained in:
24
.env.example
24
.env.example
@@ -1,3 +1,21 @@
|
||||
POSTGRES_USER=thoughts_user
|
||||
POSTGRES_PASSWORD=postgres
|
||||
POSTGRES_DB=thoughts_db
|
||||
# Database (PostgreSQL required)
|
||||
DATABASE_URL=postgres://postgres:password@localhost:5432/thoughts
|
||||
|
||||
# Authentication
|
||||
JWT_SECRET=change-me
|
||||
|
||||
# Public base URL — used for ActivityPub actor URLs and canonical links
|
||||
BASE_URL=http://localhost:3000
|
||||
|
||||
# Optional
|
||||
HOST=0.0.0.0
|
||||
PORT=3000
|
||||
ALLOW_REGISTRATION=true # set to false to disable new sign-ups
|
||||
RUST_ENV=development # set to "production" to disable AP debug mode
|
||||
|
||||
# NATS event bus (optional — federation and notifications still work without it,
|
||||
# but events will not be delivered to the worker)
|
||||
# NATS_URL=nats://localhost:4222
|
||||
|
||||
# Logging
|
||||
RUST_LOG=info
|
||||
|
||||
Reference in New Issue
Block a user