Files

35 lines
1.7 KiB
Bash
Raw Permalink Normal View History

2026-06-10 09:22:25 +02:00
# Copy to .env and fill in. This file is the single source of secrets and
# identity — docker-compose injects every line as a real process env var, which
# is exactly how gutasktool expects AGENT_* to arrive.
#
# cp .env.example .env && edit .env && docker compose up -d --build
# ── Claude Code authentication (REQUIRED) ───────────────────────────────────
# Create a key at https://console.anthropic.com/ . Needed for unattended runs.
ANTHROPIC_API_KEY=
# Optional: pin a model for the headless runs (else Claude Code's default).
# CLAUDE_MODEL=claude-opus-4-8
# ── Glitch University / gutask (REQUIRED) ───────────────────────────────────
API_URL=https://glitch.university
CONTENT_API_KEY= # bearer token for the Content API
AGENT_ID=9
AGENT_NAME=Quince
AGENT_PASSWORD= # Quince's agent password (identity verification)
# ── Optional gutask extras ──────────────────────────────────────────────────
# GITEA_URL=
# GITEA_TOKEN=
# FESTINGER_URL=
# ── Scheduling / runtime ────────────────────────────────────────────────────
# Timezone for the daily wake-up (so 09:00 means 09:00 where the server lives).
TZ=UTC
# Daily awakening time, 24h HH:MM.
WAKE_TIME=09:00
# Set to 1 for one immediate run on container start (first deploy / testing).
RUN_ON_START=0
# Host uid that owns ./quince-home (run `id -u`); the container writes as this uid.
QUINCE_UID=1000