eric_G
6a3fa81973
Testing ( #143 )
...
* Manifestv2
* add back user and install_dir to manifest
* Update manifest.toml
* rewrite update_version.sh in python for toml
* Bump jellyfin-ffmpeg to 6.0-6 as #136 (Thanks @Tagadda)
* Only add user to render group if not already
* Remove line_match from ynh_systemd_actions : they actually just match when systemctl returns
* Fix upgrade: uninstall previous packages
* Installation of deb packages will overwrite the configuration files, so to prevent a warning we backup those files beforehand.
* Test with a long sleep
* Auto-update README
* update_version: fix linter
* Add ldap to update_version.py
* Revert sleep 30 from debugging
* Do not remove packages during upgrade
* Fix upgrade again
---------
Co-authored-by: Félix Piédallu <felix@piedallu.me>
Co-authored-by: yunohost-bot <yunohost@yunohost.org>
2024-02-03 18:51:16 +01:00
c66a38f65d
Set auth_header = false for SSO, because Jellyfin expects custom data in the Authorization header.
2023-09-15 17:12:32 +02:00
tituspijean
3c87018ffd
Remove discovery open ports requirement
2023-08-27 15:08:19 +02:00
yalh76
181ff53f42
Apply example_ynh
2022-07-18 23:23:10 +02:00
fca163a3be
Refactor : deduplicate code for installing .deb packages
2022-06-20 12:35:07 +02:00
4d013faeb4
Refactor: Bashisms
2022-06-20 12:35:07 +02:00
f596efe4a9
Refactor: bad indentation
2022-06-20 12:35:07 +02:00
tituspijean
0c6c33d1f5
Fix shameless copy-paste
2022-02-17 06:54:28 +01:00
tituspijean
a0b9297e58
Add access to multimedia directories
2022-02-16 23:50:50 +01:00
tituspijean
0db61d1ea7
Wait 30s upon first install
2022-02-16 11:30:40 +01:00
6659be56fb
Remove unsupported old argument --log_type to yunohost service add
2022-02-14 21:42:49 +01:00
418baacd12
Generate buster and bullseye source files
2022-02-14 21:28:55 +01:00
tituspijean
913f46cf5a
Simplify configuration files
2022-01-22 14:35:48 +00:00
Kay0u
65d39036a2
add pkg_dependencies
2021-12-13 14:52:59 +01:00
Kay0u
232973c548
fix url of old versions
2021-12-13 14:52:23 +01:00
tituspijean
5f4b432aef
Make sure discovery_service and discovery_client are set
2021-06-08 00:53:49 +02:00
tituspijean
f7c8e849b4
Fix syntax for service needs_exposed_ports
2021-06-07 23:33:46 +02:00
tituspijean
35cdc00219
Fix absent-mindedness
...
Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>
2021-06-07 21:09:21 +02:00
tituspijean
1c706e7109
Improve discovery ports opening
2021-06-01 21:56:36 +02:00
tituspijean
a6c7b5d626
Simplify ynh_port_available test in install²
...
Co-authored-by: Kayou <pierre.moltess@gmail.com>
2021-05-25 13:42:30 +02:00
tituspijean
8be2351afb
Simplify ynh_port_available test in install
...
Co-authored-by: Kayou <pierre.moltess@gmail.com>
2021-05-25 13:42:09 +02:00
tituspijean
08a250464a
Fix files permissions
2021-05-25 13:37:29 +02:00
tituspijean
d0924453a6
Fix discovery arg tests²
...
ynh_port_available helper returns 0 if port is available. What.
2021-05-23 15:27:37 +02:00
tituspijean
1875a6386b
Fix discovery arg tests
2021-05-23 14:46:30 +02:00
tituspijean
618683305c
Add discovery port opening
2021-05-23 12:45:39 +02:00
tituspijean
22785a05fc
Make user file permissions are correct before starting services
2021-05-23 11:30:44 +02:00
tituspijean
c3fddb2aef
Fix logging upgrade and enable IPv6
2021-05-23 11:30:44 +02:00
tituspijean
570244afce
No need to prepare sources at runtime
...
It is handled by the maintainer with update_version.sh
2021-05-07 18:50:15 +02:00
tituspijean
5ec1be8f48
Upgrade to v10.7.5
...
and fix source files generation
2021-05-06 13:49:49 +02:00
Éric Gaspar
0e4f536ad5
Add jellyfin to render group ( #57 )
...
* Add jellyfin to render group
* Update install
* Fix
* Improve render group detection
Co-authored-by: tituspijean <tituspijean@outlook.com>
2021-05-05 21:36:21 +02:00
tituspijean
0121ff40fe
Reduce line_match timeout
...
Service startup is usually quite fast and YNH tends to start monitoring the logs too late
2021-04-24 10:49:04 +02:00
tituspijean
9616d0da27
Remove all --time flags
2021-04-24 10:35:12 +02:00
tituspijean
7f43e1daa4
Install deb files with dependencies
...
-f flag was missing for apt-get
2021-04-22 18:40:00 +02:00
tituspijean
51800683d1
Use apt-get instead of apt
2021-04-06 22:46:46 +02:00
tituspijean
06fd729a26
Change service startup keywords
2021-04-02 12:36:17 +02:00
tituspijean
87549cb90a
ynh_replace_string is nice, but do not forget to specify the file
2021-04-02 03:59:03 +02:00
tituspijean
18bef5d8d9
Enable logrotate and lower verbosity
2021-04-01 23:46:32 +02:00
tituspijean
ea5350820a
apt -y
2021-03-27 14:22:15 +01:00
tituspijean
98d51a6780
Merge branch 'testing' into fix-restore
2021-03-27 12:17:41 +01:00
tituspijean
7c62a0f6cb
Overhaul of package installation
...
Moving away from unreliable debian repo and use deb files
WIP, YunoHost does not encourage directly using apt
2021-03-27 12:10:56 +01:00
yalh76
22ad337c76
Apply last example_ynh ( #65 )
...
* Apply last example_ynh
* missing config_path
* Update check_process
* Update manifest.json
2021-03-19 14:06:07 +01:00
tituspijean
2e92159822
Specifically install server and web packages
2021-03-14 11:46:27 +01:00
ericgaspar
43d672cd0c
Update install
2021-03-11 10:59:27 +01:00
ericgaspar
de07007051
Fix linter warnings
2021-03-11 08:34:12 +01:00
tituspijean
8f2150def7
Ensure network configuration for 10.7
2021-03-10 10:40:21 +01:00
Éric Gaspar
25889de723
Merge branch 'testing' into ldap
2021-03-10 10:24:22 +01:00
Alexandre Aubin
fa5b1641d4
Finding an available port
2021-01-09 22:33:46 +01:00
ericgaspar
772060554b
fix linter warnings
2020-12-10 20:57:00 +01:00
ericgaspar
2fc0563d32
Fix linter warnings
2020-12-04 12:15:37 +01:00
tituspijean
e0cd3c711b
Adding LDAP plugin and permissions
2020-11-11 20:14:48 +01:00