1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/bazarr_ynh.git synced 2024-09-03 18:06:27 +02:00

Merge remote-tracking branch 'origin/testing' into example

This commit is contained in:
yalh76 2022-01-27 00:55:30 +01:00
commit d202df0239
8 changed files with 41 additions and 8 deletions

View file

@ -24,7 +24,7 @@ Bazarr is a companion application to Sonarr and Radarr that manages and download
- Subtitles upgrade whenever better ones are released - Subtitles upgrade whenever better ones are released
**Shipped version:** 1.0.1~ynh1 **Shipped version:** 1.0.1~ynh2

View file

@ -20,7 +20,7 @@ Bazarr is a companion application to Sonarr and Radarr that manages and download
- Subtitles upgrade whenever better ones are released - Subtitles upgrade whenever better ones are released
**Version incluse :** 1.0.1~ynh1 **Version incluse :** 1.0.1~ynh2

View file

@ -20,7 +20,7 @@
setup_private=1 setup_private=1
setup_public=0 setup_public=0
upgrade=1 upgrade=1
#upgrade=1 from_commit=CommitHash upgrade=1 from_commit=22445f018b70ed1a89593107afff498b672f93ad
backup_restore=1 backup_restore=1
multi_instance=1 multi_instance=1
port_already_use=0 port_already_use=0
@ -29,6 +29,6 @@
Email= Email=
Notification=none Notification=none
;;; Upgrade options ;;; Upgrade options
; commit=CommitHash ; commit=22445f018b70ed1a89593107afff498b672f93ad
name=Name and date of the commit. name=2022-01-13 v1.0.1~ynh1
manifest_arg=domain=DOMAIN&path=PATH&admin=USER&language=fr&is_public=1&password=pass&port=666& manifest_arg=domain=DOMAIN&path=PATH&admin=USER&

View file

@ -1,7 +1,7 @@
[general] [general]
ip = 127.0.0.1 ip = 127.0.0.1
port = __PORT__ port = __PORT__
base_url = __PATH__ base_url = __PATH_URL__
path_mappings = [] path_mappings = []
debug = False debug = False
branch = master branch = master

View file

@ -6,7 +6,7 @@
"en": "Automated subtitle downloading for Sonarr and Radarr", "en": "Automated subtitle downloading for Sonarr and Radarr",
"fr": "Téléchargement automatique de sous-titres pour Sonarr et Radarr" "fr": "Téléchargement automatique de sous-titres pour Sonarr et Radarr"
}, },
"version": "1.0.1~ynh1", "version": "1.0.1~ynh2",
"url": "https://bazarr.media", "url": "https://bazarr.media",
"upstream": { "upstream": {
"license": "GPL-3.0", "license": "GPL-3.0",

View file

@ -138,13 +138,26 @@ ynh_systemd_action --service_name=$app --action="stop" --line_match="Bazarr exit
detect_and_read_radarr_and_sonarr_settings detect_and_read_radarr_and_sonarr_settings
flask_key=$(ynh_string_random --length=32) flask_key=$(ynh_string_random --length=32)
ynh_app_setting_set --app=$app --key=flask_key --value=$flask_key
api_key=$(ynh_string_random --length=32) api_key=$(ynh_string_random --length=32)
ynh_app_setting_set --app=$app --key=api_key --value=$api_key
ynh_add_config --template="config.ini" --destination="$final_path/data/config/config.ini" ynh_add_config --template="config.ini" --destination="$final_path/data/config/config.ini"
chmod 660 "$final_path/data/config/config.ini" chmod 660 "$final_path/data/config/config.ini"
chown $app: "$final_path/data/config/config.ini" chown $app: "$final_path/data/config/config.ini"
#=================================================
# YUNOHOST MULTIMEDIA INTEGRATION
#=================================================
ynh_script_progression --message="Adding multimedia directories..." --weight=1
# Build YunoHost multimedia directories
ynh_multimedia_build_main_dir
# Enable writing into these directories
ynh_multimedia_addaccess $app
#================================================= #=================================================
# GENERIC FINALIZATION # GENERIC FINALIZATION
#================================================= #=================================================

View file

@ -98,6 +98,16 @@ ynh_script_progression --message="Restoring the systemd configuration..." --weig
ynh_restore_file --origin_path="/etc/systemd/system/$app.service" ynh_restore_file --origin_path="/etc/systemd/system/$app.service"
systemctl enable $app.service --quiet systemctl enable $app.service --quiet
#=================================================
# YUNOHOST MULTIMEDIA INTEGRATION
#=================================================
ynh_script_progression --message="Adding multimedia directories..." --weight=1
# Build YunoHost multimedia directories
ynh_multimedia_build_main_dir
# Enable writing into these directories
ynh_multimedia_addaccess $app
#================================================= #=================================================
# RESTORE THE LOGROTATE CONFIGURATION # RESTORE THE LOGROTATE CONFIGURATION
#================================================= #=================================================

View file

@ -129,6 +129,16 @@ ynh_add_config --template="config.ini" --destination="$final_path/data/config/co
chmod 660 "$final_path/data/config/config.ini" chmod 660 "$final_path/data/config/config.ini"
chown $app: "$final_path/data/config/config.ini" chown $app: "$final_path/data/config/config.ini"
#=================================================
# YUNOHOST MULTIMEDIA INTEGRATION
#=================================================
ynh_script_progression --message="Adding multimedia directories..." --weight=1
# Build YunoHost multimedia directories
ynh_multimedia_build_main_dir
# Enable writing into these directories
ynh_multimedia_addaccess $app
#================================================= #=================================================
# SETUP SYSTEMD # SETUP SYSTEMD
#================================================= #=================================================