Pcb2gcode web application wrapper.
Allows users to create projects and add their gerber files to convert them to gcode.
I use this project to engrave my PCB with my 3D printer equipped with a UV laser installed in the extrusion head.
The 'gcode position' tab contains a gcode script where the head will move along the PCB borders to help you to place it in the bed.
The 'gcode back side' tab contains the result of the pcb2gcode work.
The 'gcode removal' tab contains a gcode script where the head will move anywhere in the board to remove all the remaining resin (last cleaning step).


docker run --rm -p <published_port>:5000 -d (-e URL=<url_without_port>) (-e RPORT=<published_port>) (-e DEBUG=true|false) (-v /mnt/data:/opt/core/data) insolante
| Service | port | protocol | exposed |
|---|---|---|---|
| insolante | 5000 | http | yes |
| Parameter | Values | Description |
|---|---|---|
| URL | external url | Used by websockets to keep the connection |
| RPORT | published port | Used when the exposed port is not the default one |
| DEBUG | false | Used on server side to log some informations |
If you don't share a volume then the container will start with a default sample project named "demo". In this case your project will not persist until you share the volume.
Content type
Image
Digest
Size
174.1 MB
Last updated
almost 7 years ago
docker pull ngargaud/insolante