Integration Guides
Step-by-step integration guides for connecting Enginix with your existing tools and workflows.
📦 Source Code Integration
Provide your source code to the platform for automated product building and deployment using one of two methods.
Choose Your Integration Method:
🔗 GitHub Integration
Best for: Git workflows, team collaboration, CI/CD
- ✅ Repository-specific access
- ✅ Automatic token refresh
- ✅ Easy to revoke access
- ✅ Version control integration
📁 Archive Upload
Best for: Enterprises, proprietary code, simplicity
- ✅ Simple tar.gz upload
- ✅ No external dependencies
- ✅ Air-gapped environments
- ✅ Full source control
GitHub Setup:
- Create product in your seller dashboard
- Choose "GitHub Repository" as source
- Add your private repository URL
- Authorize GitHub App access
- Repository connected for builds!
Archive Upload:
- Create product in your seller dashboard
- Choose "Upload Archive" as source
- Package:
tar -czf source.tar.gz src/
- Upload tar.gz via web interface
- Source extracted and ready for builds!
REST API Integration
Learn how to integrate with our REST API using various programming languages and frameworks.
Quick Start:
- Get your API key from the dashboard
- Make authenticated requests to our endpoints
- Handle responses and errors appropriately
Webhook Setup
Configure webhooks to receive real-time notifications about events in your account.
Supported Events:
- Product purchases and subscriptions
- Payment successful/failed events
- User registration and profile updates
Third-party Integrations
Connect Enginix with popular development and business tools.
CI/CD Tools
- • GitHub Actions
- • Jenkins
- • GitLab CI
Monitoring
- • Prometheus
- • Grafana
- • Datadog