-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmoonraker.conf
91 lines (83 loc) · 4.04 KB
/
moonraker.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
[server]
# The host address in which to bind the HTTP server.
host: 127.0.0.1
# The port the HTTP server will listen on.
port: 7125
# The port to listen on for SSS (HTTPS) connections. Note that the HTTPS
# server will only be started of the certificate and key options outlined
# below are provied. The default is 7130.
#ssl_port: 7130
# The address of Unix Domain Socket used to communicate with Klipper.
klippy_uds_address: /run/klipper/ud_sock
# The maximum size allowed for a file upload.
#max_upload_size: 200
[file_manager]
# When set to True the file manager will add uploads to the job_queue when
# the `start_print` flag has been set. The default if False.
#queue_gcode_uploads: False
# By default Moonraker will validate that Klipper's configuration file exists
# within the data path's "config" folder, as this is a requirement for
# Moonraker to write to the configuration. If this validation check fails
# Moonaker will warn the user. Installations that do not wish to use Moonraker
# to manage Klipper's configuration may set this option to False to bypass the
# location check. The default is True.
check_klipper_config_path: False
# When set to True gcode files will be run through a "preprocessor"
# during metdata extraction if object tags are detected. This preprocessor
# replaces object tags with G-Code commands compatible with Klipper's
# "cancel object" functionality. Note that this process is file I/O intensive,
# it is not recommended for usage on low resource SBCs such as a Pi Zero.
# The default is False.
#enable_object_processing: False
[machine]
# The provider implementation used to collect system service information
# and run service actions (ie: start, restart, stop). This can be "none",
# "systemd_dbus", or "systemd_cli". If the provider is set to "none" service
# action APIs will be disabled. The default is systemd_dbus.
provider: systemd_cli
# Enables validation of Moonraker's systemd service unit. The Archlinux
# package uses an altered service unit which will cause the validation to
# always fail, thus validation has to be disabled.
validate_service: False
[database]
[data_store]
# The maximum number of temperature values to store for each sensor. Note
# that this value also applies to the "target", "power", and "fan_speed"
# if the sensor reports them. The default is 1200, which is enough to
# store approximately 20 minutes of data at one value per second.
#temperature_store_size: 1200
# The maximum number "gcode lines" to store.
#gcode_store_size: 1000
#[job_queue]
# When set to true the job queue will attempt to load the next
# pending job when Klipper reports as "Ready". If the queue has
# been paused it will automatically resume. Note that neither
# the job_transition_delay nor the job_transition_gcode are
# applied in this case. The default is False.
#load_on_startup: False
# The amount of time to delay after completion of a job before
# loading the next job on the queue. The default is no delay.
#job_transition_delay:
# A gcode to execute after the completion of a job before the next
# job is loaded. If a "job_transition_delay" has been configured
# this gcode will run after the delay. The default is no gcode.
#job_transition_gcode:
#[authorization]
# A list of newline separated ip addresses and/or ip ranges that are
# trusted. Trusted clients are given full access to the API. Both IPv4
# and IPv6 addresses and ranges are supported. Ranges must be expressed
# in CIDR notation (see http://ip.sb/cidr for more info). For example, an
# entry of 192.168.1.0/24 will authorize IPs in the range of 192.168.1.1 -
# 192.168.1.254. Note that when specifying IPv4 ranges the last segment
# of the ip address must be 0. The default is no clients or ranges are
# trusted.
#trusted_clients:
# 192.168.1.30
# 192.168.1.0/24
# Enables CORS for the specified domains. One may specify * if they wish
# to allow all domains.
#cors_domains:
# http://klipper-printer.local
# http://second-printer.local:7125
[octoprint_compat]
[history]