forked from Travis90x/Klipper-config
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmoonraker.conf
139 lines (112 loc) · 3.01 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
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
[update_manager klipper-configuration]
type: git_repo
primary_branch: main
path: ~/Klipper-configuration
origin: https://github.com/Travis90x/Klipper-configuration.git
install_script: config/scripts/update/klipper-configuration/klipper-configuration.sh
managed_services: klipper moonraker
[server]
host: 0.0.0.0
port: 7125
klippy_uds_address: /home/pi/printer_data/comms/klippy.sock
[authorization]
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
cors_domains:
*.lan
*.local
*://localhost
*://localhost:*
*://my.mainsail.xyz
*://app.fluidd.xyz
[octoprint_compat]
[history]
[update_manager kiauh]
type: git_repo
###primary_branch: main
path: ~/kiauh
origin: https://github.com/th33xitus/kiauh.git
###install_script: kiauh.sh
managed_services: klipper moonraker
[update_manager]
channel: dev
refresh_interval: 168
[update_manager mainsail-config]
type: git_repo
primary_branch: master
path: ~/mainsail-config
origin: https://github.com/mainsail-crew/mainsail-config.git
managed_services: klipper
[update_manager mainsail]
type: web
channel: stable
repo: mainsail-crew/mainsail
path: ~/mainsail
[update_manager KlipperScreen]
type: git_repo
path: ~/KlipperScreen
origin: https://github.com/jordanruthe/KlipperScreen.git
env: ~/.KlipperScreen-env/bin/python
requirements: scripts/KlipperScreen-requirements.txt
install_script: scripts/KlipperScreen-install.sh
managed_services: KlipperScreen
# Adds PrettyGCode to Moonrakers update manager
[update_manager pgcode]
type: git_repo
primary_branch: main
origin: https://github.com/Kragrathea/pgcode.git
path: ~/pgcode
is_system_service: False
[timelapse]
# https://github.com/mainsail-crew/moonraker-timelapse/blob/main/docs/configuration.md
enabled: True
# output_path: /home/pi/timelapse/
# mode: layermacro #needs the slicer to be setup
# mode: hyperlapse #every x seconds
# hyperlapse_cycle: 10 #time
autorender: True # if false add end gcode TIMELAPSE_RENDER
time_format_code: %Y%m%d_%H%M
saveFrames: False
previewimage: True
gcode_verbose: False
park_custom_pos_x: 150
park_custom_pos_y: 150
# parkhead: True
#parkpos: custom
[update_manager timelapse]
type: git_repo
primary_branch: main
path: ~/moonraker-timelapse
origin: https://github.com/mainsail-crew/moonraker-timelapse.git
managed_services: klipper moonraker
[update_manager crowsnest]
type: git_repo
path: ~/crowsnest
origin: https://github.com/mainsail-crew/crowsnest.git
install_script: tools/install.sh
[power tasmota]
type: tasmota
address: 192.168.1.115
# object_name: gcode_macro WEBCAMD_OFF
# object_name: gcode_macro poweroff
# password:
locked_while_printing: true
restart_klipper_when_powered: True
restart_delay: 5.
# [power ON_tasmota_webcam]
# type: klipper_device
# object_name: gcode_macro POWER_ON
# locked_while_printing: false
[power OFF_tasmota_webcam]
type: klipper_device
object_name: gcode_macro POWER_OFF
locked_while_printing: true
[include octoeverywhere-system.cfg]
[file_manager]
enable_object_processing: True