🚀 Getting Started
Apexium is a Salesforce developer productivity tool designed to simplify Debug Log management, automate Trace Flag scheduling, monitor Apex code coverage, track metadata changes, and retain debugging history beyond Salesforce's native limitations. It helps developers spend less time managing logs and more time building reliable applications.
Prerequisites
- Java 11+ & Kotlin 1.6+
- Salesforce org (Developer, Sandbox, or Production) with API access
- (Optional) Docker for containerised deployment
Installation (Local)
git clone https://github.com/your-org/apexium-log.git
cd apexium-log
./gradlew build
# CLI available at build/bin/apexium-log
Docker
docker pull your-org/apexium-log:latest
docker run -it --rm your-org/apexium-log --help
Quickstart Workflow
$ ./apexium start
✓ Apexium run successful
$ ./apexium init
✓ write sf config to .env_dev
$ ./apexium log
✓ 142 logs retrieved · 2.3 MB
$ ./apexium status
⬆️ status: UP
:::tip Done! You now have persistent debug logs, automated trace flags, and coverage metrics. :::