Education

Teach on real infrastructure.Without runaway costs.

Courses, semesters, assignments, and join codes are built directly into Hubfly space — backed by strict budget caps that pause workloads instead of overcharging.

Project workflow01 / 03
01
SourceJoin codes for instant enrolment
02
ControlHard budget caps
03
ReleaseInstructor access to student apps
Hubfly space projectNetwork · volumes · domains · team access
One project model

Learning management

A built-in classroom management experience.

No need to juggle third-party learning tools alongside your cloud provider. Manage courses and cloud projects in one cohesive system.

01

Courses

Organize computer science classes under an educational org — CS101, Distributed Systems, or bootcamps — each with dedicated members and workspaces.

02

Semesters

Define clear academic term boundaries with start and end dates so student cohorts, budgets, and project archives align naturally with the school calendar.

03

Assignments

Link assignments directly to starter templates so every student begins from a working codebase instead of wasting time setting up local environments.

04

Student groups

Group students into lab teams or capstone project squads, each with their own isolated project workspace.

05

Join codes

Generate instant join codes that students redeem to enter the right course and group automatically — no manual email invites for large classes.

06

Instructor visibility

Student projects link to courses and assignments, giving instructors immediate access to inspect live deployments, view code, and grade work.

Getting a class online

From department setup to active cohort in five steps.

  1. 01

    Create the organization

    Set up an educational org for your department, lab, or bootcamp.

    Type: educational
  2. 02

    Add a course and semester

    Define your class details and the academic term it runs in.

    CS101 · Fall 2026
  3. 03

    Allocate student budgets

    Set hard spending limits per student group to guarantee spend stays capped.

    Hard cap
  4. 04

    Share join codes

    Students redeem join codes to land instantly in their assigned course group.

    One code per group
  5. 05

    Create assignments

    Link assignments to starter templates so students start building immediately.

    templateId

Budget enforcement

Lab group A$40.00 semester

62% of allocation used

Lab group B$40.00 semester

31% of allocation used

Capstone team$120.00 semester

88% of allocation used

When a group reaches 100% of its allocation, their workloads pause automatically. Your department account stays completely protected.

Why it works for teaching

Engineered specifically for computer science education.

01

Enforced budget caps

Projects linked to a budget halt automatically when the allocation is hit. A student leaving a cluster active overnight won't generate a surprise bill.

02

Grants apply automatically

Educational grants and promotional credits are drawn down first, protecting your cash balance from ever being touched prematurely.

03

Idle projects cost nothing

Shared-tier containers pause during idle hours. Between lab sessions, student projects sleep without consuming your department's compute allowance.

04

Secure container sandbox

Container root maps to unprivileged host UIDs with dropped capabilities and blocked dangerous syscalls, keeping host servers secure against rogue code.

05

Real production tools

Students deploy real Linux containers with private networks, volumes, and custom domains — building practical skills they'll use in industry.

06

Detailed audit trails

Organization audit logs capture member actions and deployment events, aiding in academic review and troubleshooting.

Planning a course for next semester?

Tell us your cohort size, curriculum needs, and expected budget. We'll help you configure appropriate group allocations before classes begin.

Talk to us about education pricing

Education

Empower your students with real cloud infrastructure.

Give your cohort hands-on experience with production-grade containers, private networking, and persistent storage.