Skip to content

FreeCAD/FC-Worker

 
 

Repository files navigation

FreeCAD Worker

Running in non-aws mode

# Build the docker image
docker-compose build

# Run the docker container
BACKEND_URL=<backend_url> docker-compose up -d

# For development
docker-compose -f docker-compose.dev.yml build
BACKEND_URL=<backend_url> docker-compose -f docker-compose.dev.yml up -d

Running in aws mode

Building

# Build the docker image
docker build -t fc-worker .

# Run the docker container
docker run -p 9000:8080 -v <path_of_fc_worker>:/fc_worker --name fc_worker fc-worker:latest

Testing

curl -XPOST "http://localhost:9000/2015-03-31/functions/function/invocations" -H "Content-Type: application/json" -d '{"command": "health_check"}'

About

Containerized Headless FreeCAD Runner

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.6%
  • Dockerfile 1.1%
  • Shell 0.3%