Your music, beautifully tracked. All yours. (coming soon) teal.fm
teal-fm atproto
114
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 28 lines 1.1 kB view raw
1#Aqua setup 2NODE_ENV=development 3PORT=3000 4HOST=0.0.0.0 5PUBLIC_URL= # A publicly accessible url for aqua 6DB_USER=postgres 7DB_PASSWORD=supersecurepassword123987 8DB_NAME=teal 9DATABASE_URL="postgresql://${DB_USER}:${DB_PASSWORD}@localhost:5432/${DB_NAME}" 10DOCKER_DB_URL="postgresql://${DB_USER}:${DB_PASSWORD}@host.docker.internal:5432/${DB_NAME}" 11# `cargo run --bin teal gen-key` to generate a new pubkey 12DID_WEB_PUBKEY=zQ3sheEnMKhEK87PSu4P2mjAevViqHcjKmgxBWsDQPjLRM9wP 13CLIENT_ADDRESS= # A publicly accessible host for amethyst like amethyst.teal.fm 14PUBLIC_DID_WEB= # did:web:{aqua's PUBLIC_URL goes here after did:web:} 15 16# amethyst 17EXPO_PUBLIC_DID_WEB= # same as PUBLIC_DID_WEB 18EXPO_PUBLIC_BASE_URL= # same as CLIENT_ADDRESS but with http scheme like https://amethyst.teal.fm 19 20SQLX_OFFLINE=true 21SQLX_OFFLINE_DIR="./.sqlx" 22 23# Last.fm eval (scripts/eval/evaluate.ts) 24# Get your API key at https://www.last.fm/api/account/create 25LASTFM_API_KEY= 26LASTFM_API_SECRET= 27# Optional: proxy for eval requests (bypasses MB rate limiting) 28# PROXY_URL=http://user:pass@proxy-host:port