Now in Beta Read the docs →

Deploy lab environments
in minutes, not hours

Spin up complete training environments with GitLab, Kubernetes, and CI/CD pipelines from a single blueprint.

< 10 min to deploy
Multi-cloud support
Pay-as-you-go pricing
teactl — Infrastructure Wizard
Real-time provisioning

Setting up environments is painful

We've all been there. The seminar starts in 30 minutes and you're still debugging setup issues.

4-8 hrs

Hours of manual setup

Configuring VMs, networking, and software before every training session

🎲
30% fail

Inconsistent environments

"It works on my machine" — different OS versions, missing deps, config drift

😓
15 min avg

Frustrated participants

Waiting for SSH access while you frantically debug firewall rules

💸
$500+

Runaway cloud costs

Forgot to tear down that 20-node cluster from last week's workshop

The Solution

Blueprints: Your environment as code

Define once, deploy anywhere. One command creates everything you need.

📝
1

Define Blueprint

Describe your infra in YAML: VMs, networks, DNS, software packages. Version control it.

GitOps ready
🚀
2

Deploy in Seconds

One command spins up isolated environments for each participant. No manual steps.

< 5 min deploy
🔗
3

Share Access

Auto-generated SSH keys, URLs, and credentials. Participants start immediately.

Zero config
🧹
4

Auto Cleanup

TTL-based expiry or manual teardown. Never pay for forgotten resources again.

Cost safe

Everything you need to ship great training

From blueprint definition to participant tracking, Teabar handles it all.

Real-time Activity Tracking

See what every participant is doing

Interactive TUI for visual management

Declarative Blueprints

Define complete environments in YAML: VMs, networks, DNS, packages, and more. Version control your infra like code.

Multi-Cloud Ready

Deploy to Hetzner, AWS, or Azure. Mix providers in a single environment. No vendor lock-in.

Live Activity Feed

Watch participant commands in real-time. Filter by user, highlight errors, export logs. Perfect for educators.

Smart Cost Control

TTL auto-cleanup, sleep scheduling, budget alerts. Never pay for forgotten resources again.

CLI + Interactive TUI

Full CLI for scripts and CI/CD. Rich TUI with keyboard navigation for hands-on management.

State Checkpoints

Snapshot VM state for recovery or grading. Restore to any checkpoint instantly. Great for exams.

Cost Control

Never get a surprise bill

Real-time cost tracking, budgets, and automatic resource management.

📊

Resource Metrics

TUI: Environment Metrics Panel

TTL Auto-Cleanup

Set expiry: 2h, 8h, or custom. Envs self-destruct when time's up.

😴

Sleep Scheduling

Auto-hibernate nights/weekends. Wake on SSH. Save 60%+.

💰

Budget Alerts

Slack/email when spend hits 50%, 80%, 100% of budget.

📈

Cost Overview

TUI: Cost Dashboard
Use Cases

Built for teams who teach

Whether you're running workshops, seminars, or testing environments.

GitLab + Runners Setup

CI/CD Training

From zero to running pipeline in 5 minutes

Complete GitLab CE + configurable runners + optional ArgoCD. Each participant gets isolated namespaces with real pipeline execution. Perfect for DevOps bootcamps.

Learn more
Per-Participant Clusters

Kubernetes Workshops

Everyone gets their own cluster

Dedicated k3s or kind clusters per participant. kubectl pre-configured, exercises built-in, Lens/k9s ready. Supports 2-100+ participants.

Learn more
PR Environment Spin-up

QA & Testing

PR environments that self-destruct

Spin up ephemeral test environments on every PR. Run E2E tests, get results, auto-destroy. Pay only for what you use.

Learn more

No limits, just usage + support

Unlimited environments on every tier. Choose your support level.

Community

For evaluation

€0 /mo
  • Unlimited environments
  • Usage-based pricing
  • Community blueprints
  • Discord support
Get Started

Professional

For individual trainers

€99 /mo
  • Activity tracking
  • Checkpoints
  • 1h support calls/mo
  • Email support (48h)
  • 99.5% SLA
Start Trial
Most Popular

Team

For training teams

€199 /mo
  • Everything in Pro
  • 2h support calls/mo
  • SSO/SAML
  • Onboarding call
  • 99.9% SLA
Start Trial

Business

For training companies

€399 /mo
  • White-labeling
  • Custom domain
  • 4h support calls/mo
  • Blueprint dev help
  • 2h onboarding
Book a Demo

Enterprise

For large orgs

Custom
  • Self-hosted option
  • Dedicated engineer
  • Custom SLA
  • Volume discounts
  • Invoice billing
Contact Sales

Estimate Your Costs

See how affordable it is to run training environments with Teabar

Select a scenario

20

Environments

8h

Duration

4

vCPUs

8 GB

Memory

Cost Breakdown

Environment runtime

160 hours × $0.1

16,00 €
Compute (vCPU)

640 vCPU-hours × $0.06

38,40 €
Memory

1280 GB-hours × $0.015

19,20 €

Estimated Total

73,60 €

Per participant

3,68 €

Included in every environment:

Kubernetes cluster
GitLab instance
CI/CD pipelines
Participant workspaces
Activity tracking

* Estimates are approximate. Actual costs may vary based on cloud provider rates. Infrastructure costs passed through at cost with no markup.

Frequently Asked Questions

What infrastructure providers do you support?

Currently we support Hetzner Cloud as our primary provider, with AWS and Azure support coming soon. You can also bring your own Kubernetes cluster.

How is pricing calculated?

Pricing is usage-based. You pay $0.05 per environment-hour plus compute resources. Infrastructure costs from cloud providers are passed through at cost with no markup.

Can I self-host Teabar?

Yes! Our Enterprise plan includes a self-hosted deployment option. You can run Teabar on your own infrastructure with full control over data and security.

How does participant tracking work?

Teabar tracks participant activity including command history, resource access, and exercise progress. Data is available in real-time through the TUI and can be exported.

What happens when an environment expires?

Environments have configurable TTL. Before expiration, participants receive warnings. You can set up checkpoints to preserve state before cleanup.

Ready to simplify your training environments?

Join educators and DevOps teams who deploy complete lab environments in minutes.

ende