Difference between revisions of "How to use yunohost"

From Anarchaserver
 
(2 intermediate revisions by the same user not shown)
Line 17: Line 17:
You have access to the installed web services, you just have to click on one of the cube to access the corresponding web service.
You have access to the installed web services, you just have to click on one of the cube to access the corresponding web service.


'''For example, the services can be :'''
= Yunohost selection of web services installed in the VM =
* zerobin, a pastebin like that allow one to paste some code/text on web page, this text can be protected by a password
 
* pads : collaborative documents that can be edited by several persons at the same time. MyPads is a special feature that allow a group of person (that would have a yunohost account) to access to private Pads
'''Chat xmmp'''
* jirafeau, a "wetransfer" like system : drag and drop a file in the interface, it will give you a link you can share with someone to allow this person to download the file. It's also possible to define a password to protect the access of this file and set it to "one time download" to be sure that only the person who fisrt receive the link will be able to download the file
Extensible Messaging and Presence Protocol (XMPP) is a communications protocol for message-oriented middleware based on XML (Extensible Markup Language). This chat will enable feminist group to create their own IRC channel.
* ... see all the available (but maybe not yet installed) web services here : https://yunohost.org/#/apps
 
'''Framadate'''
Enables to create small surveys without users having to log in so that people can agree on a date or possible option (a kind of simplified dudle).
 
'''Limesurvey'''
LimeSurvey (formerly PHPSurveyor) is an Open Source PHP web application to develop, publish and collect responses to online & offline surveys. For more information about this great open source survey tool, visit [https://en.wikipedia.org/wiki/LimeSurvey Limesurvey wikipedia].
 
'''Zerobin'''
It is a minimalist, open source online pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256bit AES in Galois Counter mode.
 
'''Jirafeau'''
Jirafeau is a web site permitting to upload a file in a simple way and give an unique link to it. It is like a dropbox or weshare riseup option.
 
= Aims VM In Transition =
 
This VM aims at providing selected and targeted services that are not easy to find and are lacking inside the planet of autonomous feminists servers such as:
* IRC chat for enabling feminist groups to engage trough this channel for their internal communication
* Framadate to quickly set up dates for meeting proposals (or any quick survey looking for deciding most likable options for a group of people)
* Limesurvey as a strong open free alternative to google surveys that enable feminist groups to conduct their surveys and data collection around sensible topics without high jacking the privacy of their respondents, neither the security of the data set they are collecting
* Jirafeau for easily sharing documents with others by uploading them in an encrypted way and sharing a link for downloading them
* Zerobin to create documents and sharing them with others ensuring that the server admin can not know what is being written
 
The VM is called In transition because we want to provide those services to feminist groups we know and collaborate with in a non permanent basis. This means that we are aware that data can become sensitive at any moment in time and that we should take care of backing them up, hosting them in safe and encrypted forms and so on, when you do not have still the tools you need, you can use our services for a limited amount of time.
 
We will settle clear time guidelines for the creation of sondage and zerobin, inasmuch as for the transfer of documents with girafeau. The use of limesurvey will be decided on a base to base case, depending of the aims and needs of the groups requesting this option. Finally IRC chats will be our more "permanent" service inside this VM In transition.
 
= Guidelines for using services =
 
* IRC chat
 
TOS of 8http://www.gamers-irc.org/terms-of-service.html Gamers IRC] offers interesting lines that we could take into account at the same time is is very extensive and as we are planning to offer this service to few and selected people not sure we need it.
 
* Framadate
 
Your survey will be automatically archived 60 days after the last date of your consultation. You can also define another date for this automatic archiving, however it should be not later than 90 days after the last date of your consultation.
 
* Limesurvey
 
This service is limited to 200 answers and we ask persons to send us an email to anarchaserver@autistiche.org in order to detail for how long they need the survey on going. This service will be negotiate for each case particular needs and once the survey is over, we will ask survey holders to export data so we can erase all answers and data related to that survey.
 
* Jirafeau
 
The TOS of Jirafeau is very precise and looking to mitigate any possible legal action against them: http://jirafeau.net/tos.php
Unsure if we need something that precise but could reuse some parts.
Upload is currently limited to 100mb and files are stored no longer than a week.
After an update, if Jirafeau ask a password for upload, it can be removed here, [https://forum.yunohost.org/t/mot-de-passe-de-jirafeau/10123/3 see also]
  nano /var/www/jirafeau/lib/config.local.php
  $cfg['upload_password'] = array('');
 
* Zerobin
 
Terms of Usage for Zerobin service.
By using this service you agree to the following:
You may not use bots or automation software to scrape or access urls on this website.
You may not post PII; [https://en.wikipedia.org/wiki/Personally_identifiable_information Personally Identifiable Information]
Regarding expiration dates for zerobin you can set up for one month maximum.


= Yunohost admin interface =
= Yunohost admin interface =
Line 29: Line 84:
[[File:Yunohostadmin.png|990px]]
[[File:Yunohostadmin.png|990px]]


Threw this interface, you can :
'''Threw this interface, you can :'''
* create or delete a yunohost user
* create or delete a yunohost user
* manage the domains and https certificates
* manage the domains and https certificates

Latest revision as of 18:27, 8 May 2021

Yunohost

Yunhohost is a project that aims to help "normal people" (= non sysadmin people) to administrate web services threw a (browser) graphical interface

The main yunohost site : https://yunohost.org/#/index_en

Yunohost vs Anarchaserver

For security reasons, you need a yunohost account on anarchaserver to access the services.

If you want an account, ask anarchaserver ~àäa~ riseup.net

Yunohost user interface

Once loggued in, it looks like that :

Yunohostlabo.png

You have access to the installed web services, you just have to click on one of the cube to access the corresponding web service.

Yunohost selection of web services installed in the VM

Chat xmmp Extensible Messaging and Presence Protocol (XMPP) is a communications protocol for message-oriented middleware based on XML (Extensible Markup Language). This chat will enable feminist group to create their own IRC channel.

Framadate Enables to create small surveys without users having to log in so that people can agree on a date or possible option (a kind of simplified dudle).

Limesurvey LimeSurvey (formerly PHPSurveyor) is an Open Source PHP web application to develop, publish and collect responses to online & offline surveys. For more information about this great open source survey tool, visit Limesurvey wikipedia.

Zerobin It is a minimalist, open source online pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256bit AES in Galois Counter mode.

Jirafeau Jirafeau is a web site permitting to upload a file in a simple way and give an unique link to it. It is like a dropbox or weshare riseup option.

Aims VM In Transition

This VM aims at providing selected and targeted services that are not easy to find and are lacking inside the planet of autonomous feminists servers such as:

  • IRC chat for enabling feminist groups to engage trough this channel for their internal communication
  • Framadate to quickly set up dates for meeting proposals (or any quick survey looking for deciding most likable options for a group of people)
  • Limesurvey as a strong open free alternative to google surveys that enable feminist groups to conduct their surveys and data collection around sensible topics without high jacking the privacy of their respondents, neither the security of the data set they are collecting
  • Jirafeau for easily sharing documents with others by uploading them in an encrypted way and sharing a link for downloading them
  • Zerobin to create documents and sharing them with others ensuring that the server admin can not know what is being written

The VM is called In transition because we want to provide those services to feminist groups we know and collaborate with in a non permanent basis. This means that we are aware that data can become sensitive at any moment in time and that we should take care of backing them up, hosting them in safe and encrypted forms and so on, when you do not have still the tools you need, you can use our services for a limited amount of time.

We will settle clear time guidelines for the creation of sondage and zerobin, inasmuch as for the transfer of documents with girafeau. The use of limesurvey will be decided on a base to base case, depending of the aims and needs of the groups requesting this option. Finally IRC chats will be our more "permanent" service inside this VM In transition.

Guidelines for using services

  • IRC chat

TOS of 8http://www.gamers-irc.org/terms-of-service.html Gamers IRC] offers interesting lines that we could take into account at the same time is is very extensive and as we are planning to offer this service to few and selected people not sure we need it.

  • Framadate

Your survey will be automatically archived 60 days after the last date of your consultation. You can also define another date for this automatic archiving, however it should be not later than 90 days after the last date of your consultation.

  • Limesurvey

This service is limited to 200 answers and we ask persons to send us an email to anarchaserver@autistiche.org in order to detail for how long they need the survey on going. This service will be negotiate for each case particular needs and once the survey is over, we will ask survey holders to export data so we can erase all answers and data related to that survey.

  • Jirafeau

The TOS of Jirafeau is very precise and looking to mitigate any possible legal action against them: http://jirafeau.net/tos.php Unsure if we need something that precise but could reuse some parts. Upload is currently limited to 100mb and files are stored no longer than a week. After an update, if Jirafeau ask a password for upload, it can be removed here, see also

 nano /var/www/jirafeau/lib/config.local.php
 $cfg['upload_password'] = array();
  • Zerobin

Terms of Usage for Zerobin service. By using this service you agree to the following: You may not use bots or automation software to scrape or access urls on this website. You may not post PII; Personally Identifiable Information Regarding expiration dates for zerobin you can set up for one month maximum.

Yunohost admin interface

Once loggued in, it looks like that :

Yunohostadmin.png

Threw this interface, you can :

  • create or delete a yunohost user
  • manage the domains and https certificates
  • install / remove web applications
  • update the system and the applications
  • monitor the services that are running
  • access to tools (state of the server, firewall, change the admin pwd, ...)
  • create or restore backups

There is also a command line tool called "moulinette" that allow you to do the same administrative tasks and much more : https://yunohost.org/#/moulinette_en

Resources