Crypto Trader β Api-Config¶
Shared Spring Boot configuration and infrastructure beans¶
ApiβConfig centralizes common Spring configuration for Crypto Trader services: security and web setup, messaging (e.g., Kafka), JPA/JDBC wiring, and other infrastructure concerns that should be consistent across modules.
Important: Past results and backtests do not guarantee future performance. Always start in paper mode. Liability is your own.
βοΈ What it does¶
- Security, web, and actuator configuration
- Messaging (Kafka) and serialization settings
- Common infrastructure beans for APIs and services
β Why it matters¶
- Consistent, auditable defaults for platform services
- Less duplication; safer changes rolled out in one place
π Where it fits in the platform¶
- Used by Api, Data, Engine, and supporting services
- Part of ApiβLibrary and published in Docs reference
π οΈ Technology at a glance¶
- Frameworks: Spring Boot (Web, Security, JPA, WebSocket)
- Messaging: Spring Cloud Stream (Kafka)
- Build: Maven
π Conventions¶
- Prefer explicit configuration with clear defaults
- Keep secrets out of code; use environment/config servers
β Questions or help¶
Email Oliver Lear Sigwarth (@theoliverlear): sigwarthsoftware@gmail.com
π License¶
See LICENSE.md in the repository root.