blob: d55cf228cc92691dd32aba6669203523833c3eaf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
# MicroLab
Docker image of [Hyperbola GNU plus Linux-libre](https://www.hyperbola.info/) with
[tmate](https://github.com/nviennot/tmate) client support access via **SSH** or **HTTPS**
and with [HyperTerm](https://git.sr.ht/~heckyel/hyperterm) support.
## Docker
```console
$ docker run --name microlab --hostname hyperbola.info -it -e API_KEY=<YOUR-KEY> -e NAME_SESSION=<YOUR-SESSION-NAME> -d rusian/microlab
```
## Docker compose
Set `API_KEY` and `NAME_SESSION` in the file `micro.env`
```console
$ cp -v micro.env.sample micro.env
```
Run:
```console
$ docker-compose up -d
```
## Build image docker
```console
$ cd microlab/core
```
```console
$ docker build --no-cache --tag rusian/microlab -f Dockerfile .
```
## License
This work is licensed under the [GNU GPLv3+](LICENSE)
|