作者: root

  • Install music-tag-web on debian system

    Remote debian system

    ssh remote.zhenglei.net
    sudo su
    docker pull xhongc/music_tag_web:latest
    docker images
    docker save -o music_tag_web.tar  xhongc/music_tag_web:latest
    

    Local debian system

    ssh local.zhenglei.net
    scp remote.zhenglei.net:/${YOUR_PATH}/remote.zhenglei.net .
    sudo su
    docker load < music_tag_web.tar
    docker image ls

    Launch

    sudo su
    ./music_tag_web.sh
    
    cat music_tag_web.sh
    
    #!/bin/bash
    PORT=8001:8001
    DATA=/Music
    CFG=/docker/music/config
    
    MTAG=xhongc/music_tag_web:latest
    
    if [ ! -d ${CFG} ];then
      mkdir -p ${CFG}
    fi
    
    if [ ! -d ${DATA} ];then
      mkdir -p ${DATA}
    fi
    
    docker run -d -p ${PORT} -v ${DATA}:/app/media -v ${CFG}:/app/data --restart=always ${MTAG}
    

    Verify

    http://yor_ip:8001

    default login: admin:admin

    Stop

    sudo su
    docker stats
    docker stop  $(docker ps -q)

    Install ffmpeg

    sudo apt-get instgall ffmpeg
    which ffmpeg
    # cd ${CFG}/bin
    cd /docker/music/config/bin
    sudo ln /usr/bin/ffmpeg
  • Customize theme of twentyeleven

    Modify footer.php:

    Not display ‘Proudly powerd by…’

    Modify: add line of

    $utility_text = __(”)

  • Upgrage wordpress to version 6.8.2

    Note:

    Bug still existed:

    Widget of Twenty Eleven themes crash

    Plugins

    ADD:

    [凹凸曼]微信分享有图

    Duplicate Page or Post

    Note:

    UpdraftPlus – Backup/Restore dosen’t work for LFS system

  • Navidrome support SACD

    Navidrome dosen’t support DSF/DFF decoding natively,

    but it can be achieved via ffmpeg transcoding on the fly.

    1 Enable transcoding in server side config file navidrome.toml:

    FFmpegPath=”/opt/local/bin/ffmpeg”

    EnableTranscodingConfig=”true”

    2 Add flac transcode rule in Navidrome client (web browser):

    3 Select flac transcode in Tempo (Android client)

  • Increasing the amount of inotify watchers for debian

    sudo cat /proc/sys/fs/inotify/max_user_watches

    sudo sh -c “echo fs.inotify.max_user_watches=524288 >> /etc/sysctl.conf”

    sudo sysctl -p

    sudo cat /proc/sys/fs/inotify/max_user_watches

  • Mysql database repair

    /opt/local/bin/mysqlcheck -c piwigo piwigo_history -u root -p

    /opt/local/bin/mysqlcheck -r piwigo piwigo_history -u root -p

    piwigo_history ==> Database table name

    piwigo ==> Database name