[Agorakit] Groupware for citizens

Agorakit for YunoHost

Integration level
Working status
Maintenance status

Install Agorakit with YunoHost

Overview

Agorakit is collaborative teamwork software. By creating groups, participants can discuss, set dates, share documents and keep everyone up to date. Agorakit is a forum, a calendar, a file manager, a mapping tool and e-mail notification.

Features

  • Get organised in collaborative groups
  • Manage a shared calendar
  • Locate groups, people and events
  • See an overview of unread discussions and upcoming events
  • Unclutter your mailbox.
  • Manage your files and links

Shipped version: 1.9.3~ynh1

Demo: https://app.agorakit.org/

Screenshots

Documentation and resources

It seems that SSO (single sign-on) doesn’t work? On my installation, I can’t login with the Yunohost username. I am asked to register.

This!

I set the perms to just YUNOhost users and, after I log into the portal and click on croodle, I’m offered to login or WORSE sign up! I don’t want open sign up. It’s the same for agorakit.

If this SSO with restriction to users works for other people, then I’m obviously doing something wrong.

What I’m trying for is no public sign up and only yunohost users to be able to use both things. That’s what I thought those settings did.

yunohost_version: 12.1.39

If I’m wrong in understanding, then we need to change the language (native english speaker, me).

Or maybe there’s something I mis-configured much earlier, maybe many years ago. IDK.

Both applications are on / (slash) and in their own sub-domain. NOT designated as ‘default’, b/c I really don’t know what that does.

Edit: maybe I should make a new post? I’ll do that. This thread is very stale.

For agorakit, LDAP and SSO are set to false agorakit_ynh/manifest.toml at 1fa61a9b61dbf922e47bfae8e11b3311e1d2732e · YunoHost-Apps/agorakit_ynh · GitHub so it’s the expected behavior.

Do you know if it’s supported upstream?

In the meantime, you can restrict the access to the YunoHost members; they will have to create an account but person without a YunoHost account won’t be able to access the app

Bonjour,
J’ai un serveur Agorakit v.1.11 sous yunohost (Intel(R) Celeron(R) N5105 @ 2.00GHz, 4 cores, 8 GO de RAM et 1 SSD de 256 GO) pour mon association.
L’installation d’Agorakit a été faite avec succès avec un accès par le client Yunohost, j’ai voulu l’étendre au niveau de mon organisation en autorisant les accès externes c.à.d. un accès “Visiteur” comme pour d’autres applications déjà installées (Forum, Partage de Fichiers… ).
Que les droits soient donnés au niveau du Menu “Autorisation” ou “Application” l’accès direct au serveur Agorakit se traduit par une erreur 401.
Je n’arrive pas à trouver des traces dans les logs NGINX (access ou erreur)!
Que faire?
Merci

Peux-tu voir si la modification du paramètre ci-dessous change quelque chose ?

sudo yunohost app setting agorakit protect_against_basic_auth_spoofing -v false
sudo yunohost app ssowatconf

Si ce n’est pas le cas, reviens en arrière.

NON, cela ne change rien, je remet le paramètre à true.

Merci, je viens d’essayer et cà ne marche pas.

Revenir en arrière, je pense que c’est-il mettre True à la place de false.

sudo yunohost app setting agorakit -d protect_against_basic_auth_spoofing
sudo yunohost app ssowatconf

Manip effectuées et résultats:

  1. J’ai installé Yunohost en fresh install sur un debian 12 vierge avec un serveur Celeron(R) N5105 @ 2.00GHz, 4 cores, 8 GO de RAM et 1 SSD de 256 GO. Le but étant d’avoir un serveur sous VPN pour qu’uil soit protégé et indépendant de mon réseau local

  2. J’ai installé VPN Client en première application puis quelques applivations avec une sauvegarde d’un précédent serveur yunohost (webrowser, snappymail)

  3. J’ai ensuite installl Agorakit dans un sous-domaine à partir du catalogue Yunoihost

  4. J’ai créé le premier utilisateur (un utilisateur externe à Yunohost) en me connectant sur Agforakit (agora.xxx.fr/)

    1. Demande de connexion,

    2. Envoi d’un lien par Agorakit

    3. Accès à Agorakit et complémentation utilisateur au travers du lien reçu sans aucun pb

  5. Le premier utilisateur à créé un premir groupe Privé dans l’espace Public et a uinvité un 2ème utilisateur externe à Yunohos à en faire parti.

  6. Lorsque cde 2ème utilisateur clique, dans l’invitation reçue, sur le lien (https://agora.xxx.fr/agorakit/invite/3/accept/signed?expires=1775728158&signature=08cae4a01e7417b065a2b7524f9f6005feb353f5c05315c909acb6308d4ae20a) Agorakit affiche un écran noir avec écrit : 401 | NON AUTORISE avec l’adresse: https://agora.xxx.fr/agorakit/invite/3/accept/signed?expires=1775728158&signature=08cae4a01e7417b065a2b7524f9f6005feb353f5c05315c909acb6308d4ae20a

  7. Quelque soit l’invité, la réponse est la même alors que pour la création du premier utilisateur il n’y a eyu aucun pb. Et cela que l’utilisateur soit sur mon réseau ou à l’extérieur!