Skip to content

Fix installation and remove, put them back in a working state

Augustin Trancart requested to merge autra/diaspora_ynh:fixes into master

This PR is a first attempt at putting diaspora in a working state.

With this, it should remove and install correctly. That being said, a lot of rough edges still remains:

  • log location and logrotate should be checked
  • no form of integration with yunohost authorization system is done at the moment.
  • admin should be created automatically (at the moment, it is still necessary to create an account and follow this)
  • mail should be sent with ynh mail server
  • implement backup/restore
  • implement upgrade
  • and generally pass linter
  • it's not clear to me what kind of integration do we want with yunohost users. Do we just create an admin ? Do we do more than that (eg allowing yunohost user to automatically log to diaspora)

but at least it's possible to test and play with it a bit.

Thanks!

Merge request reports