Foodsoft packaged with YunoHost

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Foodsoft packaged with YunoHost

decentral1se
Hey there again, I've managed to get a working install of Foodsoft with YunoHost.

  * https://github.com/YunoHost-Apps/foodsoft_ynh
  * https://forum.yunohost.org/t/community-app-foodsoft-software-to-manage-a-non-profit-food-coop/8615

It's still at the experimental stage but I will be working on improving the "level", which is the way the YunoHost project measures quality and reliability of the package. It will be integrated in the CI system to proof install, removal, backup, restore and upgrade.

Yunohost can be a great way to make self-hosting much more accessible. There is a web interface for adminstering your server. All the applications are integrated into it. Afterwards, you can transition into using the command-line interface and more "hardcore" system adminstration. To learn more, please see https://yunohost.org/ and https://yunohost.org/#/selfhosting.

There was one question I had to the developers though:

*  https://github.com/YunoHost-Apps/foodsoft_ynh/blob/0bb8a0d45efcd8a91f52a8c4f1c7aa6d95c8d7ad/scripts/install#L246

I would like to update the administrator password at installation time. However, I am not sure which hasing algorithm is being used? I would have to specify a salt as well. If someone could tell me the details here then I can overwrite it correctly on the fly. This makes it easier for the YunoHost global admin to get access.

Hope that is helpful! If you need support, join us at https://forum.yunohost.org/.
Reply | Threaded
Open this post in threaded view
|

Re: Foodsoft packaged with YunoHost

wvengen
Administrator

That looks great, thank you!!

Nice you're generating an app_config.yml file from defaults. Please know that most settings can be overridden from within Foodsoft, so even when ynh thinks there is a certain setting, the Foodsoft instance may use a different value from the database.

Great you included the resque service. On the master branch there is also a process to receive emails, it could be interesting to integrate that later on. But I guess auth is more important.

Thanks for working on this.

Regards,
- Willem

On 30-07-19 18:14, decentral1se [via foodsoft] wrote:
Hey there again, I've managed to get a working install of Foodsoft with YunoHost.

  * https://github.com/YunoHost-Apps/foodsoft_ynh
  * https://forum.yunohost.org/t/community-app-foodsoft-software-to-manage-a-non-profit-food-coop/8615

It's still at the experimental stage but I will be working on improving the "level", which is the way the YunoHost project measures quality and reliability of the package. It will be integrated in the CI system to proof install, removal, backup, restore and upgrade.

Yunohost can be a great way to make self-hosting much more accessible. There is a web interface for adminstering your server. All the applications are integrated into it. Afterwards, you can transition into using the command-line interface and more "hardcore" syster adminstration. To learn more, please see https://yunohost.org/ and https://yunohost.org/#/selfhosting.

There was one question I had to the developers though:

*  https://github.com/YunoHost-Apps/foodsoft_ynh/blob/0bb8a0d45efcd8a91f52a8c4f1c7aa6d95c8d7ad/scripts/install#L246

I would like to update the administrator password at installation time. However, I am not sure which hasing algorithm is being used? I would have to specify a salt as well. If someone could tell me the details here then I can overwrite it correctly on the fly. This makes it easier for the YunoHost global admin to get access.

Hope that is helpful! If you need support, join us at https://forum.yunohost.org/.


If you reply to this email, your message will be added to the discussion below:
http://foodsoft.51229.x6.nabble.com/Foodsoft-packaged-with-YunoHost-tp2751.html
To start a new topic under foodsoft-dev, email [hidden email]
To unsubscribe from foodsoft-dev, click here.
NAML
Reply | Threaded
Open this post in threaded view
|

Re: Foodsoft packaged with YunoHost

noid
In reply to this post by decentral1se
Hi !

Do you think it is reliable for production ?
As we can't manage to connect to redis server with the docker install process, we are unable to have a usable instance of foodsoft.
So we are thinking about using yunohost on our Debian VPS and your foodsoft integration.