The "central" place for all actions — a monorepo containing integrations provided by code0 for the Hercules automation platform.
| Action | Description |
|---|---|
| GLS | GLS ShipIT integration for creating and managing shipments |
| Stripe | Stripe payments integration for managing customers, payment intents and refunds |
All actions share the following base environment variables, which connect them to the Hercules/Aquila infrastructure:
- Clone the repository
- Navigate to the action directory:
cd actions/<action-name> - Copy the example env file:
cp .example.env .env - Fill in your credentials and Hercules connection details in
.env - Start the action:
docker compose up -d
See the Installation Guide for detailed steps.
Full documentation is located in the docs/ folder:
- Installation Guide
- GLS Action Overview
- GLS Configuration
- GLS Functions
- GLS Types
- GLS Events
- Common Use Cases
- Troubleshooting & Community Support
Contributions are welcome! See Troubleshooting & Community Support for guidelines.
