mainsail

mainsail

Docker app from patrickstigler's Repository

Overview

Mainsail makes Klipper more accessible by adding a lightweight, responsive web user interface, centred around an intuitive and consistent design philosophy. Download config.json BEFORE you start your container https://raw.githubusercontent.com/patrickstigler/Unraid_app_templates/main/mainsail/config.json And put it in your config folder, the default is /mnt/user/appdata/mainsail/config.json Happy printing

Runtime arguments

Web UI
http://[IP]:[PORT:80]/
Network
bridge
Shell
sh
Privileged
false

Template configuration

WebUIPorttcp

Container Port: 8080

Target
80
Value
8099
Config PathPathrw

Container Path: /usr/share/nginx/html/config.json

Target
/usr/share/nginx/html/config.json
Value
/mnt/user/appdata/mainsail/config.json

Details

Repository
ghcr.io/mainsail-crew/mainsail
Last Updated2026-05-31
First Seen2022-05-24

Run Mainsail on Unraid.

Mainsail is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.