Integrate with Alpacon

Connect Alpacon with your existing tools and workflows for seamless automation.

CI/CD platforms

Common integration patterns

Deployment automation

# Deploy to production server
alpacon websh production "cd /app && git pull && npm install && pm2 restart"

Multi-server commands

# Update all web servers
for server in web1 web2 web3; do
  alpacon websh $server "sudo systemctl restart nginx"
done

API-based automation

# Execute commands via REST API
curl -X POST https://your-workspace.us1.alpacon.io/api/events/commands/ \
  -H "Authorization: Bearer $TOKEN" \
  -d '{"server": "production", "command": "deploy"}'

Benefits of integration

  • No SSH keys in CI/CD - Use secure API tokens instead
  • Audit trail - All automated actions are logged
  • Command ACLs - Restrict what automation can execute
  • Simple setup - One-line installation, immediate use

Getting started

  1. Create an API token for automation
  2. Choose your integration platform above
  3. Follow the platform-specific guide
  4. Test with simple commands first

Need help?