Skip to content

A simple web interface to list all of our Octoprint instances

Notifications You must be signed in to change notification settings

TuDo-Makerspace/Octoprint-Hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Octoprint Hub

A simple web interface to list all of our Octoprint instances.

Screenshot

Configuration

To add or remove a octoprint instance, simply edit the hub.ini file.

Here's an example entry for the Prusa i3 MK3:

[i3mk3]
Name = Prusa i3 Mk3
Image = images/prusa_i3_mk3.png
Link = 192.168.0.30:8020
Fallback = 10.8.0.1:8020

Most of the fields in the configuration are straightforward. The Fallback field specifies an alternative URL to redirect to if the primary URL is unavailable. In this example, 10.8.0.1 is used as it represents our server's address when connected to its VPN.

Running

The hub is intended to be run as a Docker container. To build the container, run the following command:

docker build -t octoprint-hub .

To run the container, use the following command:

docker run -d -p HOST_PORT:80 octoprint-hub

Where HOST_PORT is the port you want to expose the hub on.

About

A simple web interface to list all of our Octoprint instances

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published