gohorsejobs/docs/README.md

2.6 KiB

📚 Project Documentation - GoHorseJobs

Welcome to the central documentation hub for GoHorseJobs. This repository contains the collective knowledge, architecture decisions, and operational guides for our B2B SaaS recruitment platform.


🧭 Navigation & Index

Choose a specific domain below to dive deep into our technical implementation and guides.

🤖 1. AI & Developer Directives

🏗️ 2. High-Level Architecture

  • DevOps & Infrastructure (DEVOPS.md): Full mapping of Cloudflare DNS, Traefik, VPS (Redbull/Apolo), Docker/Coolify containers, and CI/CD pipelines (Forgejo/Drone). Includes rich Mermaid diagrams.
  • Database Schema (DATABASE.md): PostgreSQL schemas, relationships, UUID v7 indexing strategies, and ERD visualizing the core data flow.

🔌 3. Application Interfaces (APIs)

🫂 4. Operations & Testing


🚀 Quick Launch (Dev)

If you are a new developer or setting up the environment post-clone, rely on our interactive script:

cd /path/to/gohorsejobs
./start.sh

Options overview:

  • 1: General Start (Frontend + Backend)
  • 2: Fresh Start (Reset Postgres Data -> Run Migrations -> Seed Core Data -> Start)
  • 3: God Mode (Frontend + Backend + Backoffice)

🚨 Final Notice

Do NOT alter base configuration settings (such as encryption secrets, or Kubernetes k3s/k8s manifests) unless explicitly guided by the Lead Engineer or following the strict protocols in .agent/rules.md.