Skip to main content

🚀 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. :::