peregrine/config/user.yaml.example
pyr0ball 7620a2ab8d fix: repair beta installer path for Docker-first deployment
- llm.yaml + example: replace localhost URLs with Docker service names
  (ollama:11434, vllm:8000, vision:8002); replace personal model names
  (alex-cover-writer, llama3.1:8b) with llama3.2:3b
- user.yaml.example: update service hosts to Docker names (ollama, vllm,
  searxng) and searxng port from 8888 (host-mapped) to 8080 (internal)
- wizard step 5: fix hardcoded localhost defaults — wizard runs inside
  Docker, so service name defaults are required for connection tests to pass
- scrapers/companyScraper.py: bundle scraper so Dockerfile COPY succeeds
- setup.sh: remove host Ollama install (conflicts with Docker Ollama on
  port 11434); Docker entrypoint handles model download automatically
- README + setup.sh banner: add Circuit Forge mission statement
2026-02-25 16:03:10 -08:00

58 lines
2.3 KiB
Text

# config/user.yaml.example
# Copy to config/user.yaml and fill in your details.
# The first-run wizard will create this file automatically.
name: "Your Name"
email: "you@example.com"
phone: "555-000-0000"
linkedin: "linkedin.com/in/yourprofile"
career_summary: >
Experienced professional with X years in [your field].
Specialise in [key skills]. Known for [strength].
nda_companies: [] # e.g. ["FormerEmployer"] — masked in research briefs
# Optional: industries you genuinely care about.
# When a company/JD matches an industry, the cover letter prompt injects
# your personal note so Para 3 can reflect authentic alignment.
# Leave a value empty ("") to use a sensible generic default.
mission_preferences:
music: "" # e.g. "I've played in bands for 15 years and care deeply about how artists get paid"
animal_welfare: "" # e.g. "I volunteer at my local shelter every weekend"
education: "" # e.g. "I tutored underserved kids for 3 years and care deeply about literacy"
# Set to true to include optional identity-related sections in research briefs.
# Both are for your personal decision-making only — never included in applications.
# Adds a disability inclusion & accessibility section (ADA, ERGs, WCAG signals).
candidate_accessibility_focus: false
# Adds an LGBTQIA+ inclusion section (ERGs, non-discrimination policies, culture signals).
candidate_lgbtq_focus: false
tier: free # free | paid | premium
dev_tier_override: null # overrides tier locally (for testing only)
wizard_complete: false
wizard_step: 0
dismissed_banners: []
docs_dir: "~/Documents/JobSearch"
ollama_models_dir: "~/models/ollama"
vllm_models_dir: "~/models/vllm"
inference_profile: "remote" # remote | cpu | single-gpu | dual-gpu
services:
streamlit_port: 8501
ollama_host: ollama # Docker service name; use "localhost" if running outside Docker
ollama_port: 11434
ollama_ssl: false
ollama_ssl_verify: true
vllm_host: vllm # Docker service name; use "localhost" if running outside Docker
vllm_port: 8000
vllm_ssl: false
vllm_ssl_verify: true
searxng_host: searxng # Docker service name; use "localhost" if running outside Docker
searxng_port: 8080 # internal Docker port; use 8888 for host-mapped access
searxng_ssl: false
searxng_ssl_verify: true