GitHub & Docker deployments
Build from source with Shiftpack without writing a Dockerfile, or deploy an existing image. Follow build logs, inspect releases, and roll back when you need to.
- Build logs
- Release history
- Rollbacks
The StackShift platform
Run the app. Store the data. Send the email. Ship the release. StackShift brings the services around your software into one workspace.
One workspace · connected services
The application is just the start.
Choose the pieces your product needs. Keep room for what comes next.
Applications & VPS
Databases & S2
Mail & durable jobs
Media & mobile
AI & operations
Teams & agencies
Built to work together
Deploy your application, connect its database, send a welcome message, and process work outside the request path.
Set up an app, a background worker or automation with PostgreSQL. Choose a maintained sample or your own repository, save your progress and review before deploying.
01 / Deploy & host
Ship your own code, start from a service blueprint, or launch a publishing platform with its own management tools.
Build from source with Shiftpack without writing a Dockerfile, or deploy an existing image. Follow build logs, inspect releases, and roll back when you need to.
Bring your web app, workers, and supporting services together. Use Docker Compose stacks, private networking, and bindings to connect the pieces.
Import an existing site or launch a new one. Inspect plugins and themes, manage cache and maintenance mode, and back up your site before making changes.
Run Ghost with managed MySQL, persistent content, and recovery points. Host Shopify apps and storefronts with release and preview workflows.
02 / Compute & cloud
Use hosted infrastructure, get your own VPS, or bring servers and cloud accounts into the same workspace.
Provision compute, open its console, manage firewall rules, and work with snapshots and backups. See resource usage and the history of server operations.
Connect an existing server with the StackShift agent, or provision nodes in a connected cloud account. Choose workload placement and inspect node health.
Search for a domain, manage registration and transfers, edit DNS records, and connect a domain to your project from your portfolio.
03 / Data & media
Keep application data, object storage, and your media library close to the products that use them.
Create a database for a project or as a standalone resource. Find credentials and connection details, inspect metrics, and use backup and restore workflows.
Use your S3-compatible tools with scoped access keys, multipart uploads, and presigned URLs. Control versions, lifecycle rules, retention, and CORS at the bucket level.
Organize media with collections, metadata, and saved searches. Deliver assets through public or signed URLs, apply transformations, and keep track of versions.
04 / Mail & jobs
Send the email, process the upload, wait for a payment event, and see what happened when a step needs another attempt.
Send transactional messages, OTPs, and campaigns. Verify sending domains, work with templates and audiences, and trace delivery through events and webhooks.
Move long-running work out of the request path. Break work into persistent steps, retry failures, and pause for external events without forgetting completed work.
Schedule HTTP calls and background jobs with run history and failure visibility. Use delayed jobs for work that should happen later, not during a user request.
05 / Operate & automate
Move from a symptom to the logs, tools, and operational history you need to make a decision.
Investigate with Deploy, Database, Debug, Ops, and WordPress specialists. Keep the thread, evidence, and tool history together, with approvals for sensitive actions.
Inspect service health, deployment logs, node signals, and failed operations. Follow retry and recovery status instead of losing the trail after an error.
Bring StackShift into your development workflow. Automate resource management with API tokens, the CLI, and the Terraform/OpenTofu provider.
Open operational sessions with access controls, run saved commands, and review session history. Apply production safeguards to the work that needs them.
06 / Release & collaborate
Get releases to testers, bring teammates into the work, and manage the infrastructure you deliver for clients.
Upload Android and iOS builds, move releases through internal, beta, and stable channels, and share controlled install links with testers. Use approvals and staged rollouts for protected releases.
Manage client accounts, service packages, orders, invoices, and support tickets alongside the infrastructure you run for them.
Invite collaborators and assign roles so people can work on the resources they need. Keep account access and project collaboration organized as your team grows.
Pick the services you need today. Build from there.
Availability and limits depend on your plan, region, and deployment type. Each product guide covers its requirements and supported workflows.