Skip to content

An installation script to install Octoprint on Raspbian Stretch. Includes additional functions to configure additional Octoprint utilities such as TouchUI, the official Pi 7" LCD Screen, HAProxy and a custom boot splash screen.

Notifications You must be signed in to change notification settings

thedudeguy/Octoprint-Install-Script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Octoprint-Install-Script

An installation script to install Octoprint on Raspbian Stretch. Can optionally install and configure all of the following for complete working setup with touchscreen support:

  • OctoPrint -- install Octoprint from latest source
  • HAProxy -- install and configure to proxy everything through port 80
  • Enable_GL -- Enable Hardware Acceleration (Only tested with Rpi3 on Stretch)
  • LCD Portrait Rotation -- Configure LCD for Portrait Mode (Only tested with Official 7" LCD Touchscreen)
  • TouchUI -- Installs and configured TouchUI and automatic startup directly in to X (No Desktop)
  • Custom BootSplash -- Configures a custom animated boot screen
  • Samba/Bonjour -- Allows LAN access to Octoprint by hostname

To use:

On a fresh installation on Raspbian Stretch, retrieve and run the install shell script.

~ $ wget https://raw.githubusercontent.com/thedudeguy/Octoprint-Install-Script/master/octoprint_setup.sh
~ $ chmod 755 octoprint_setup.sh
~ $ sudo ./octoprint_setup.sh 

About

An installation script to install Octoprint on Raspbian Stretch. Includes additional functions to configure additional Octoprint utilities such as TouchUI, the official Pi 7" LCD Screen, HAProxy and a custom boot splash screen.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages