# `/context/company-context.md` # RDB Solutions Ltd Context RDB Solutions Ltd is developing internal and customer-facing software systems with a strong preference for self-hosted infrastructure, local control, and practical automation. The company favours owning its development stack rather than depending heavily on third-party SaaS platforms where avoidable. ## Goals The main goals are: - Improve development efficiency - Use local and self-hosted tools where practical - Automate repetitive development and deployment tasks - Support LLM-assisted development - Maintain control over source code, infrastructure, and data - Build systems that are maintainable by a small team or solo developer ## Preferred Approach RDB Solutions Ltd prefers: - Self-hosted Git using Gitea - Jenkins for CI/CD - Docker-based deployments - Proxmox for virtualisation - Local LLMs where possible - Clear task files and backlog-driven agent work - Incremental changes over large risky rewrites - Documentation that allows AI tools to understand the system quickly ## General Constraints - Avoid assuming GitHub is used. - Prefer Gitea-compatible workflows. - Prefer local or self-hosted services where practical. - Avoid vendor lock-in unless there is a clear benefit. - Keep systems understandable and maintainable. - Prefer simple architecture before complex orchestration.