Skip to content

Commit 90b08e8

Browse files
committed
add image readme
1 parent 423bc48 commit 90b08e8

File tree

1 file changed

+47
-2
lines changed

1 file changed

+47
-2
lines changed

docker/laserweb4/README.md

Lines changed: 47 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,51 @@
11
This Image is built and used by [prind](.).
22

33
# Laserweb4 packaged in Docker
4-
Frontend only
4+
## What is Laserweb?
55

6-
WIP.
6+
> LaserWeb / CNCWeb is a full CAM & Machine Control Program for Laser/CNC/Plotter/Plasma applications.
7+
_via https://laserweb.yurl.ch/_
8+
9+
This image contains the frontend from https://github.com/ssendev/LaserWeb4.
10+
It still requires a compatible backend like [moonraker](https://github.com/Arksine/moonraker) or the [lw.comm-server](https://github.com/LaserWeb/lw.comm-server) if machine control is desired.
11+
12+
## Usage
13+
#### Run
14+
```bash
15+
docker run -p 80:80 mkuf/laserweb:latest
16+
```
17+
#### Compose
18+
```yaml
19+
services:
20+
laserweb:
21+
image: mkuf/laserweb:latest
22+
ports:
23+
- "80:80"
24+
```
25+
## Defaults
26+
|Entity|Description|
27+
|---|---|
28+
|User| `nginx (101:101)` |
29+
|Workdir||
30+
|Entrypoint|`/docker-entrypoint.sh`|
31+
|Cmd|`nginx -g daemon off;`|
32+
33+
## Ports
34+
|Port|Description|
35+
|---|---|
36+
|`80/tcp`|Default HTTP Port|
37+
38+
## Volumes
39+
none
40+
41+
## Tags
42+
|Tag|Description|Static|
43+
|---|---|---|
44+
|`latest`|Refers to the most recent runtime Image.|May point to a new build within 24h, depending on code changes in the upstream repository.|
45+
|`<git description>` <br>eg: `v4.1-1-g3c7564d`|Refers to a specific git description in the upstream repository. |Yes|
46+
47+
## Targets
48+
|Target|Description|Pushed|
49+
|---|---|---|
50+
|`build`|Pull Upstream Codebase and build application|No|
51+
|`run`|Default runtime Image based on `library/nginx`|Yes|

0 commit comments

Comments
 (0)