Container hosting

Native Docker Compose hosting

Deploy containers exactly as you run them locally. Full support of multi-container apps using standard YAML format. No vendor lock-in.

docker-compose.yml
services:
  web:
    image: ghcr.io/my-org/my-app:latest
    ports:
      - "8000:8000"
    environment:
      - DATABASE_URL=postgres://db:5432/app
    depends_on:
      - db

  db:
    image: postgres:14-alpine
    volumes:
      - db_data:/var/lib/postgresql/data

volumes:
  db_data:

Lightning-fast single-command deployment

Want to deploy your stack instantly without complex setup? Just run a single command in your local folder and your application is immediately online.

deploy — terminal
# Navigate to the directory containing your docker-compose.yml file and run:
$ rosticli stack push
Packaging stack files... Done. (12.4 KB)
Uploading stack to Roští.cz... Done.
remote: [rosti] Recreating container 'web'...
remote: [rosti] Recreating container 'db'...
remote: [rosti] Generating SSL certificates...
remote: [rosti] ✓ Stack successfully deployed!
remote: URL: https://my-app.rosti.cz

Why deploy containers with us?

Hourly billing

Create a stack, test your code, and delete it. You pay only for the hours used, not for the whole month.

Automatic HTTPS & Proxy

Web containers automatically get a reverse proxy and a Let's Encrypt SSL certificate. You don't need to configure anything.

CI/CD Integration

Automatic integration with GitHub CI/CD using rosticli stack setup-cicd. We generate workflows and tokens for secure automated deployments.

Secure CI/CD with GitHub Actions in a single command

Each Docker Stack on Roští.cz has its own dedicated CI/CD section in the admin panel. Instead of tedious manual setup, we automated the process fully inside our CLI.

1

Automatic Workflows

CLI generates an optimized .github/workflows/rosti.yml workflow file tailored to your stack.

2

Token Security

Roští API issues a secure, unique deploy token with restricted permissions that only works for updating this specific stack.

3

Write to GitHub Secrets

The rosticli tool automatically communicates with GitHub API and uploads the secret token to your repository as an encrypted variable.

Running CI/CD Integration

# Configure GitHub Actions workflow from your local directory
$ rosticli stack setup-cicd
Connecting to Roští.cz API... Done.
Creating deployment token... Done.
Authorizing with GitHub... Done.
Adding secret 'ROSTI_DEPLOY_TOKEN' to repository... Done.
Generating .github/workflows/rosti.yml... Done.
✓ CI/CD workflow successfully configured! Push to main to deploy.

Once the integration is complete, upon every successful push to your main branch, GitHub will automatically build your app and upload it securely to Roští.cz using the CLI command rosticli stack push.

Advanced CI/CD Features in Administration

All tools for seamless deployment and smooth operations are fully available in our web interface.

Deployment Tokens

Generate specific access keys for your CI/CD pipelines without sharing your primary account password.

Environment Variables Editor

Conveniently manage environment variables (ENV) directly in the administration panel. We safely pass all configuration keys and credentials into your container environment.

CI/CD Webhook

Use the automatic webhook to trigger deployments. If you want to notify Slack, Discord, or other services, we recommend configuring this directly within your CI/CD pipeline.

Ready to move your code to our cloud?

You get a guarantee of Czech support and servers physically located in the Czech Republic.

Create a free trial account