Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 1.39 KB

my.mainsail.xyz.md

File metadata and controls

38 lines (30 loc) · 1.39 KB

my.mainsail.xyz

{% hint style="info" %} Mainsail and MainsailOS respect Data Privacy. {% endhint %}

The hosted version of Mainsail can be used on the same local network with your printer or on a different remote to network and requires you to setup remote access.

Requirements

  • MainsailOS and KIAUH are preconfigured to meet the requirements for the hosted service.
  • If you have a manual installation, the following requirements must be met:
    • Klipper
    • Moonraker
    • my.mainsail.xyz must be configured as a CORS domain in moonraker.conf.

Editing moonraker.conf for remote access

{% hint style="info" %} You can learn more about editing Moonraker’s authorization configuration documentation here. {% endhint %}

To configure your local moonraker installation for my.mainsail.xyz, open moonraker.conf and add the following authorization section:

[authorization]
cors_domains:
    *://my.mainsail.xyz
    *://*.local
trusted_clients:
    10.0.0.0/8
    127.0.0.0/8
    169.254.0.0/16
    172.16.0.0/12
    192.168.0.0/16
    FE80::/10
    ::1/128