peregrine/config
pyr0ball 60f267a8a6 feat: add reverse-proxy basepath support (Streamlit MIME fix)
- compose.yml: pass STREAMLIT_SERVER_BASE_URL_PATH from .env into container
  Streamlit prefixes all asset URLs with the path so Caddy handle_path routing works.
  Without this, /static/* requests skip the /peregrine* route → 503 text/plain MIME error.
- config/server.yaml.example: document base_url_path + server_port settings
- .gitignore: ignore config/server.yaml (local gitignored instance of server.yaml.example)
- app/pages/2_Settings.py: add Deployment/Server expander under System tab
  Shows active base URL path from env; saves edits to config/server.yaml + .env;
  prompts user to run ./manage.sh restart to apply.

Refs: https://docs.streamlit.io/develop/api-reference/configuration/config.toml#server.baseUrlPath
2026-03-01 22:49:29 -08:00
..
integrations feat: 13 integration implementations + config examples 2026-02-25 08:18:45 -08:00
adzuna.yaml.example chore: seed Peregrine from personal job-seeker (pre-generalization) 2026-02-24 18:25:39 -08:00
blocklist.yaml chore: seed Peregrine from personal job-seeker (pre-generalization) 2026-02-24 18:25:39 -08:00
craigslist.yaml.example chore: seed Peregrine from personal job-seeker (pre-generalization) 2026-02-24 18:25:39 -08:00
email.yaml.example chore: seed Peregrine from personal job-seeker (pre-generalization) 2026-02-24 18:25:39 -08:00
llm.yaml feat: add vllm_research backend and update research_fallback_order 2026-02-27 00:09:00 -08:00
llm.yaml.example fix: repair beta installer path for Docker-first deployment 2026-02-25 16:03:10 -08:00
notion.yaml.example chore: seed Peregrine from personal job-seeker (pre-generalization) 2026-02-24 18:25:39 -08:00
resume_keywords.yaml chore: seed Peregrine from personal job-seeker (pre-generalization) 2026-02-24 18:25:39 -08:00
resume_keywords.yaml.example chore: seed Peregrine from personal job-seeker (pre-generalization) 2026-02-24 18:25:39 -08:00
search_profiles.yaml fix: resume CID glyphs, resume YAML path, PyJWT dep, candidate voice & mission UI 2026-02-26 12:32:28 -08:00
server.yaml.example feat: add reverse-proxy basepath support (Streamlit MIME fix) 2026-03-01 22:49:29 -08:00
skills_suggestions.yaml feat: bundled skills suggestion list and content filter utility 2026-02-26 13:09:32 -08:00
user.yaml.example feat: add health mission category, trim-to-sign-off, max_tokens cap for cover letters 2026-02-27 12:31:06 -08:00