Skip to content
/ pruxy Public

Authenticating proxy & Prometheus exporter for Prusa Link 3D printers

License

Notifications You must be signed in to change notification settings

tibordp/pruxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pruxy

pruxy is a proxy server for Prusa Link printers (e.g. MK4) that exposes the printer's API without authentication. The use case is to run this in a trusted local network or where the pruxy itself is protected by something like oauth2_proxy.

In addition it provides /metrics endpoint for Prometheus monitoring because why not.

Only tested on MK4, since that's what I have.

Usage

go mod download
go build ./pruxy.go
./pruxy --bind :8080 --printer http://192.168.0.54 --username maker --password nf8OPmfnw3mKlda

About

Authenticating proxy & Prometheus exporter for Prusa Link 3D printers

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published