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 tokens. 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 API 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

API tokens

Create and manage API tokens for programmatic access and CI/CD integration.

Learn about API 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
  • Use dry-run mode when available
  • Monitor execution logs
  • Implement rollback procedures