Skip to content

tonyo/uncloud-labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uncloud-labs

Playground and tutorial configurations for iximiuz Labs that showcase Uncloud functionality.

Root Filesystem Images

This repository builds the following rootfs images in the form of Docker images:

  • rootfs-images/uncloud-devmachine: Development environment with Docker and Uncloud CLI

    • ghcr.io/tonyo/uncloud-labs/rootfs:uncloud-devmachine
  • rootfs-images/uncloud-server: Server environment with Docker and Uncloud server components

    • ghcr.io/tonyo/uncloud-labs/rootfs:uncloud-server
  • rootfs-images/uncloud-django-app: Development environment for the Django app tutorial

    • ghcr.io/tonyo/uncloud-labs/rootfs:uncloud-django-app

These images can

Image Repository

All images are published to ghcr.io/tonyo/uncloud-labs/rootfs with the corresponding tags.

Development

Prerequisites

  • Docker
  • Make

Building and Pushing Images

# Build
make build-img-uncloud-devmachine
make build-img-uncloud-server
make build-img-uncloud-django-app

# Build and Push
make push-img-uncloud-devmachine
make push-img-uncloud-server
make push-img-uncloud-django-app

Material Management

This section covers the management of playgrounds and tutorials hosted on iximiuz Labs.

Prerequisites

  • labctl - CLI tool for managing iximiuz Labs content

Managed Tutorials

Currently managed tutorials:

Managed Playgrounds

Currently managed playgrounds:

Persisting Manifests

You can save the manifests of all managed playgrounds and tutorials locally to the manifests/ directory:

make pull-playgrounds

This is currently done purely for backup and version tracking reasons. The manifests are organized as:

  • manifests/playgrounds/ - YAML files for playground configurations
  • manifests/tutorials/ - Markdown files and assets for tutorial content

About

Uncloud playgrounds and tutorials on https://labs.iximiuz.com/

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors