Browse Source

info

master
test2 1 year ago
parent
commit
8ebc8785de
2 changed files with 90 additions and 1 deletions
  1. +90
    -1
      README.md
  2. BIN
      images/swarmlab-network.png

+ 90
- 1
README.md View File

@@ -1,2 +1,91 @@
# examples-nodejs
# Nodejs-based ecosystem

## Instance of Ubuntu with Nodejs-based tools

*A vlab enviroment ready for learning*

- Web Applications and APIs with express
- WebSocket Client & Server Implementation for Node
- Learn How to providing a bi-directional communication channel between a client and a server.



>
> You can learn your own pace regardless of tutor lessons.
>
> Our vlabs allow for design and trial or real world applications.
>
> Not being affraid of making mistakes
>

## VLAB Info

- We have one master and multiple workers.
- We get initial access to the master and from there we can use the workers.
- Inside the master we have user access while in our workers we have sudo access whithout password.

![Vlab](images/swarmlab-network.png "")


> ### NOTE
>
> Vlabs are reset every night around 02:00!
>
>> If you would like to keep your work please refer to "publish".
>
> Vlabs dont have firewall restrictions BUT the machines are not exposed to the internet.
>
> You share all machines so please be cooperative and discrete.
>






## Quickstart

This is a quickstart guide of howto use this *Lab*


### Default Configuration

#### Working Directory

> /home/ubuntu

#### Default user

> ubuntu


#### Publish Your Work

```bash

mkdir /home/ubuntu/directory
put your files and other directories into /home/ubuntu/directory
swarmlab-publish /home/ubuntu/directory
open URL in Browser

```



#### Find lab workers

The host file that contains addresses of connected workers can be created with:

>
> swarmlab-getworkers > /home/ubuntu/invhosts
>

#### connect to workers

```bash
ssh ubuntu@[IP]
Info: user has sudo privileges without a password
```

BIN
images/swarmlab-network.png View File

Before After
Width: 1700  |  Height: 1180  |  Size: 80KB

Loading…
Cancel
Save