# target directory for the modified files destination_directory: './web' # copy rules copy_rules: - sources: # add/replace new logos and icons - source: './img/icon-transparent.png' target: './assets/img/icon-transparent.png' - source: './img/banner-light.png' target: './assets/img/banner-light.png' - source: './img/banner-dark.png' target: './assets/img/banner-dark.png' - source: './img/bc8d51405ec040305a87.ico' target: './bc8d51405ec040305a87.ico' - source: './img/favicon.ico' target: './favicon.ico' mode: 'replace' - sources: - './seasonals' # add seasonals files from https://github.com/CodeDevMLH/Jellyfin-Seasonals - './ui' # add featured iframe files from https://github.com/CodeDevMLH/Jellyfin-Featured-Content-Bar - './pictures' # add pictures for eg. background on login page - source: './img/background.png' target: './assets/img/background.png' - source: './img/logo.png' target: './assets/img/logo.png' - source: './img/favicon.png' target: './assets/img/favicon.png' mode: 'copy' # copy directories and files # modification rules modification_rules: # modify login page, insert own logo - file_pattern: 'session-login-index-html..*.chunk.js' insert_rules: - after_text: '
'
# Instancename, Jellyseer I-Frame
- file_pattern: 'index.html'
insert_rules:
# add needed seasonals modifications from https://github.com/CodeDevMLH/Jellyfin-Seasonals
- before_text: '