Deployment overview

Automate deployments and execute commands across multiple servers simultaneously. Perfect for CI/CD pipelines and infrastructure automation.

What you can do

API-based deployment

Integrate Alpacon with your CI/CD pipelines using API access tokens with scoped permissions. Execute commands, transfer files, and manage servers programmatically.

Common use cases:

  • GitHub Actions workflows
  • GitLab CI/CD pipelines
  • Jenkins jobs
  • Custom deployment scripts

Learn about tokens

Multi-server command execution

Deploy Shell allows you to run commands on multiple servers at once. Perfect for rolling updates, configuration changes, and batch operations.

Use cases:

  • Deploy code to multiple servers
  • Update configurations across your fleet
  • Run maintenance scripts
  • Execute health checks

Learn about Deploy Shell

Getting started

Tokens

Create and manage tokens for programmatic API access and automated server registration.

Learn about tokens

Deploy Shell

Execute commands across multiple servers simultaneously from the web interface.

Learn about Deploy Shell

Integration guides

Looking to integrate with your CI/CD tools? Check out these guides:

Security considerations

API token security:

  • Store tokens as encrypted secrets in your CI/CD platform
  • Use separate tokens for different environments
  • Rotate tokens regularly
  • Revoke tokens when no longer needed

Deploy Shell best practices:

  • Test commands on staging servers first
  • Monitor execution logs
  • Implement rollback procedures