You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
zeus 7f64675225 readme 3 years ago
dist api keys 3 years ago
docs docs 3 years ago
files bash update 3 years ago
hybrid add hybrid ssh 3 years ago
install stats 3 years ago
keys client server ok 3 years ago
nginx changes 3 years ago
src api keys 3 years ago
src-local bash update 3 years ago
test changes 3 years ago
viwsession api keys 3 years ago
.gitignore add image url 3 years ago
Dockerfile changes 3 years ago
Dockerfile.backup changes 3 years ago
Dockerfile.build client server ok 3 years ago
LICENSE Initial commit 3 years ago
README.md readme 3 years ago
down.sh bash update 3 years ago
ecosystem.config.js changes 3 years ago
ecosystem.config.js.backup changes 3 years ago
install.sh wireguard 3 years ago
package-lock.json seminars 3 years ago
package.json seminars 3 years ago
restart.sh bash update 3 years ago
run.yml error bash 3 years ago
run.yml.backup changes 3 years ago
run.yml.sh bash update 3 years ago
start.sh bash update 3 years ago
status.sh bash update 3 years ago
stop.sh install 3 years ago
update-agent.sh bash update 3 years ago

README.md

Welcome to Swarmlab.io

Swarmlab is a powerful collaboration tool that connects tutors and students

in a unique all-in-one environment that gets work done fast and easily

Ready-to-Use Virtual Labs one click away.

Table of contents

  1. Features
  2. System requirements
    1. Sub paragraph
  3. Installation
  4. More info

Features

Share your exercises and content as a tutor and access it as student on demand

On demand Labrooms
  • Optimized for both Students and Tutors
  • Tutors bootstrap their labrooms using our tools
  • Students can join the created labrooms according to their interrests
  • Following the lead of a cloud based world, we use git for tutors to create, distribute and run their lessons.

System requirements

Before you create and configure a hybrid deployment using the swarmlab-agent client, your Local Machines need to meet certain requirements.

If you don't meet those requirements, you won't be able to complete the steps within the swarmlab-agent client and you won't be able to configure a hybrid deployment between your Local Enviroment and Swarmlab Online Enviroment.

  • A Linux Server (Virtual or Physical)
  • You must have super user privileges (sudo)
  • Docker Engine- Community version 18 or later is required.
  • Docker Engine is supported on x86_64 (or amd64), armhf, and arm64 architectures.
  • RAM
  • Absolute minimum to run the daemon and some very light containers - 512MB
  • Minimum for “comfortable” usage – 2GB
  • CPU
  • Minimum: 2
  • Recommended 4+
  • Disk Space
  • 10 GB for internal requirements.
  • The amount of additional disk space required for load file staging, persistence, or backups depends on the size of the data to be loaded.

Docker uses a hypervisor with a VM, and the host server must support virtualization.

Prerequisites

Installation

More Info

You can find our docs in docs Directory

The Swarmlab docs are in AsciiDoc (similar to markdown), PDF and html format

Asciidoc add-on can be found here:

http://docs.swarmlab.io/SwarmLab-HowTos/labs/Howtos/doclive/asciidoc.adoc.html#_setup_live_preview_using_a_web_browser