-
Notifications
You must be signed in to change notification settings - Fork 2
/
moonraker.conf
131 lines (115 loc) · 2.85 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
# Server, Basics and autorization
[server]
host: 0.0.0.0
port: 7125
[file_manager]
[data_store]
temperature_store_size: 1200
gcode_store_size: 1000
[authorization]
force_logins: True
cors_domains:
*.local
*.lan
*.fritz.box
*://app.fluidd.xyz
trusted_clients:
127.0.0.0/8
192.168.0.29
# enables partial support of Octoprint API
[octoprint_compat]
# enables moonraker to track and store print history.
[history]
# this enabled moonraker's updates
[update_manager]
enable_auto_refresh: True
# this enabled fluidd updates
[update_manager client fluidd]
type: web
#repo: cadriel/fluidd
repo: fluidd-core/fluidd
path: ~/fluidd
# Power Printer PSU
[power PrinterPSU]
type: gpio
pin: !gpiochip0/gpio14
#off_when_shutdown: True
locked_while_printing: True
#restart_klipper_when_powered: true
#initial_state: on
# Power LED
[power PrinterLED]
type: gpio
pin: !gpiochip0/gpio15
#off_when_shutdown: True
locked_while_printing: True
#restart_klipper_when_powered: true
#initial_state: on
[secrets]
[mqtt]
address: 192.168.0.4
port: 1883
username: {secrets.mqtt_credentials.username}
password: {secrets.mqtt_credentials.password}
mqtt_protocol: v3.1.1
enable_moonraker_api: True
instance_name:fluidd
status_objects:
webhooks
extruder=temperature
heater_bed=temperature
fan=speed
default_qos: 0
# this enabled timelaps updates
[update_manager timelapseupdate]
type: git_repo
primary_branch: main
path: ~/moonraker-timelapse
origin: https://github.com/mainsail-crew/moonraker-timelapse.git
managed_services: klipper moonraker
[timelapse]
## Following basic configuration is default to most images and don't need
## to be changed in most scenarios. Only uncomment and change it if your
## Image differ from standart installations. In most common scenarios
## a User only need [timelapse] in there configuration.
output_path: ~/timelapse/
#output_path: /home/pi/gcode_files/Timelapses
## Directory where the generated video will be saved
#frame_path: /tmp/timelapse/
frame_path: /tmp/timelapse/
## Directory where the temporary frames are saved
#ffmpeg_binary_path: /usr/bin/ffmpeg
ffmpeg_binary_path: /usr/bin/ffmpeg
## Directory where ffmpeg is installed
# moonraker.conf
# [timelapse] section
#enabled: True
#mode: layermacro
#snapshoturl: http://localhost:8080/?action=snapshot
#gcode_verbose: True
#parkhead: False
#parkpos: back_left
#park_custom_pos_x: 0.0
#park_custom_pos_y: 0.0
#park_custom_pos_dz: 0.0
#park_travel_speed: 100
#park_retract_speed: 15
#park_extrude_speed: 15
#park_retract_distance: 1.0
#park_extrude_distance: 1.0
#hyperlapse_cycle: 30
#autorender: True
#constant_rate_factor: 23
#output_framerate: 30
#pixelformat: yuv420p
#time_format_code: %Y%m%d_%H%M
#extraoutputparams:
#variable_fps: False
#targetlength: 10
#variable_fps_min: 5
#variable_fps_max: 60
#flip_x: False
#flip_y: False
#duplicatelastframe: 0
#previewimage: True
#saveframes: False