[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

1 Like

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!