It's here! Available for testing!
GitHub - YunoHost-Apps/streams_ynh at testingYou are a YunoHost server admin and want to help? Here's what you can do. Most likely without any chance of breaking your server.
🚀 Upgrade from an archive based install to a git based install
- First make a regular install in the YunoHost admin interface, latest package version is 23.11.11~ynh1 (if you know how to install previous versions you can also give it a shot).
- Then upgrade in command line with the following command
sudo yunohost app upgrade streams -u https://github.com/YunoHost-Apps/streams_ynh/tree/testing
and see if it works as expected. Note that if you already have one or more previous installs on your server, you may have to replace 'streams' with 'streams__X' in your command.
📥 Install and test
- Install a brand new website running
sudo yunohost app install https://github.com/YunoHost-Apps/streams_ynh/tree/testing
- If the install goes smoothly, you should then look for bugs and errors, or you can even try to break stuff. The idea is to check if the code needs important changes before being merged in the main branch and become available for everyone to install and/or upgrade through the YunoHost admin interface.
You can report your discoveries here, or
open an issue on Github (yeah, I know) if you come across something serious.
For the moment it is not recommend to manually upgrade a *.tar.gz archive based "production" (streams) website. If you run your own Streams based fediverse connected website on a YunoHost server, just wait for the upgrade through the admin interface to be available. It shouldn't take too long 🤞