mirror of
https://github.com/dw-0/kiauh.git
synced 2025-12-20 22:34:28 +05:00
feat: auto mainsailOS / fluiddPi migration
script: make use of moonrakers new log_path configuration option script: create webui nginx log symlinks upon installation/update
This commit is contained in:
@@ -191,7 +191,7 @@ create_moonraker_service(){
|
||||
CFG_PATH="$klipper_cfg_loc"
|
||||
MR_ENV=$MOONRAKER_ENV
|
||||
MR_DIR=$MOONRAKER_DIR
|
||||
MR_LOG="/tmp/moonraker.log"
|
||||
MR_LOG="${HOME}/klipper_logs/moonraker.log"
|
||||
MR_CONF="$CFG_PATH/moonraker.conf"
|
||||
MR_SERV_SRC="${SRCDIR}/kiauh/resources/moonraker.service"
|
||||
MR_SERV_TARGET="$SYSTEMDDIR/moonraker.service"
|
||||
@@ -225,7 +225,7 @@ create_moonraker_service(){
|
||||
CFG_PATH="$klipper_cfg_loc/printer_$i"
|
||||
MR_SERV_TARGET="$SYSTEMDDIR/moonraker-$i.service"
|
||||
MR_CONF="$CFG_PATH/moonraker.conf"
|
||||
MR_LOG="/tmp/moonraker-$i.log"
|
||||
MR_LOG="${HOME}/klipper_logs/moonraker-$i.log"
|
||||
### write multi instance service
|
||||
write_mr_service
|
||||
### enable instance
|
||||
@@ -258,6 +258,7 @@ create_moonraker_conf(){
|
||||
SINGLE_INST=1
|
||||
PORT=7125
|
||||
CFG_PATH="$klipper_cfg_loc"
|
||||
LOG_PATH="${HOME}/klipper_logs"
|
||||
MR_CONF="$CFG_PATH/moonraker.conf"
|
||||
MR_DB="~/.moonraker_database"
|
||||
KLIPPY_UDS="/tmp/klippy_uds"
|
||||
@@ -273,6 +274,7 @@ create_moonraker_conf(){
|
||||
cp $MR_CONF_SRC $MR_CONF
|
||||
sed -i "s|%PORT%|$PORT|" $MR_CONF
|
||||
sed -i "s|%CFG%|$CFG_PATH|" $MR_CONF
|
||||
sed -i "s|%LOG%|$LOG_PATH|" $MR_CONF
|
||||
sed -i "s|%MR_DB%|$MR_DB|" $MR_CONF
|
||||
sed -i "s|%UDS%|$KLIPPY_UDS|" $MR_CONF
|
||||
sed -i "s|%LAN%|$LAN|" $MR_CONF
|
||||
|
||||
Reference in New Issue
Block a user