Documentation issueshttps://git.tedomum.net/tedomum/documentation/-/issues2023-03-05T15:17:54Zhttps://git.tedomum.net/tedomum/documentation/-/issues/138Essayer Gitea et son environnement2023-03-05T15:17:54Zkaiyoupierre@jaury.euEssayer Gitea et son environnementEn idée long terme, Gitea semble être une bonne piste de remplacement pour Gitlab.
Cela dit le feature set est léger, et possiblement insuffisant, en particulier sur la partie CI et Pages.
Des tests sont à mener pour creuser la quesito...En idée long terme, Gitea semble être une bonne piste de remplacement pour Gitlab.
Cela dit le feature set est léger, et possiblement insuffisant, en particulier sur la partie CI et Pages.
Des tests sont à mener pour creuser la quesiton.
Article proposé par @mickge sur la question en introduction : https://www.pofilo.fr/post/20210729-essai-gitlab/https://git.tedomum.net/tedomum/documentation/-/issues/185Créer un site acides façon "Diataxis"2024-03-20T11:10:15Zkaiyoupierre@jaury.euCréer un site acides façon "Diataxis"- [ ] Structurer sur les 4 cadrants
- [ ] Pouvoir inclure des pages de doc Hepto
- [ ] Pouvoir pointer vers des docs externes
- [ ] Parcours façon RPG- [ ] Structurer sur les 4 cadrants
- [ ] Pouvoir inclure des pages de doc Hepto
- [ ] Pouvoir pointer vers des docs externes
- [ ] Parcours façon RPGhttps://git.tedomum.net/tedomum/documentation/-/issues/111Réflexion sur les comptes d'administration2023-12-03T09:00:23Zkaiyoupierre@jaury.euRéflexion sur les comptes d'administrationAux débuts de TeDomum, nous utilisions un compte `admin` par service, distinct des comptes personnels. Et comme j'étais globalement seul administrateur, je conservais le mot de passe séparément.
Puis nous avons multiplié les administrat...Aux débuts de TeDomum, nous utilisions un compte `admin` par service, distinct des comptes personnels. Et comme j'étais globalement seul administrateur, je conservais le mot de passe séparément.
Puis nous avons multiplié les administrateurs (:smiley_cat:), et basculé dans un mode où les comptes personnels de ces administrateurs se voient ajouter des droits d'administration sur les services.
Au quotidien, cela devient progressivement dangereux, surtout pour les services où nous multiplions les clients, dont des clients mobiles, etc. Typiquement, le mdp de mon compte Mailu est stocké dans mon téléphone, un token admin de synapse aussi, ainsi que sur une tablette où je consulte mes messages, etc.
Les pistes possibles pour évoluer sont vraisemblablement :
1. distinguer l'accès utilisateur des opérations d'administration sur les comptes existants, en exigeant une authentification supplémentaire pour l'administration (probablement pas supporté par beaucoup de services, donc des développements) ;
2. blinder les comptes des administrateurs avec du Hiboo et du 2FA, et obliger à ne les utiliser que sur une machine, et employer des tokens applicatifs restreints sur les autres devices (mieux supporté, mais pas par toutes les applications, donc quelques développements) ;
3. disposer sur chaque service d'un compte `admin` qu'on partage, idéalement via Hiboo, et qui est seul administrateur du service (principal inconvénient de devoir recouper avec les logs Hiboo pour savoir qui a fait quoi en tant qu'administrateur) ;
4. disposer chacun d'un compte administrateur distinct sur les services où nous en avons besoin, idéalement nommé en fonction (principal inconvénient de devoir gérer beaucoup de comptes).
J'ai personnellement une préférence pour (3) ou (4), avec quelques hésitations.
(3) est séduisant, et globalement je pense qu'on a suffisamment confiance les uns dans les autres pour autoriser l'usage d'une unique compte administrateur et perdre l'imputabilité nominale de certaines actions. Par contre, on perdra potentiellement le côté personnel dans certaines actions d'administration ; peut-être peut-on le coupler avec des comptes individuels qui conservent leurs droits de modération pour interagir avec les utilisateurs.
(4) est possiblement gérable si on nomme les comptes de manière standard, j'ai toutefois peur de la confusion que ça engendrerait chez certains utilisateurs, à ne pas contacter le bon compte pour discuter avec l'admin, etc.
A vos débats :)kaiyoupierre@jaury.eukaiyoupierre@jaury.euhttps://git.tedomum.net/tedomum/documentation/-/issues/123Modération et Hiboo2022-06-20T16:51:47ZAngedestenebresModération et HibooSuite au ticket : https://forge.tedomum.net/tedomum/doc-internal/-/issues/4 qui a généré de nombreuses discussion ici ou encore sur Matrix et à la mise à jour des CGU : https://forge.tedomum.net/tedomum/documentation/-/issues/102 qui a é...Suite au ticket : https://forge.tedomum.net/tedomum/doc-internal/-/issues/4 qui a généré de nombreuses discussion ici ou encore sur Matrix et à la mise à jour des CGU : https://forge.tedomum.net/tedomum/documentation/-/issues/102 qui a été un gros chantier mais qui est enfin terminé, il y a d'autres questions de fond à travailler.
Notamment, en ce qui concerne la modération, il y a la modération possible via les outils des différents services mais certaines actions sont également possibles via Hiboo.
Par ailleurs, certaines outils comme Matrix ne disposent pas de réels outils de modération, ce qui est embêtant et nécessitent des droits élevés mais aussi des connaissances spécifiques pour être efficace en terme de modération. Hiboo a par ailleurs été travaillé pour ce point spécifique pour intégrer quelques outils pouvant aider.
Quoi qu'il en soit, il faut se poser quelques questions sur comment nous modérons les services migrés sur Hiboo.
De mon point de vue, Hiboo n'entrera en compte dans la modération qu'en cas de bannissement de compte.
Qu'en pensez-vous ?https://git.tedomum.net/tedomum/documentation/-/issues/52Créer de la documentation pour décrire comment installer un service comme Nex...2023-05-08T19:44:10ZAngedestenebresCréer de la documentation pour décrire comment installer un service comme Nextcloud avec DockerComme discuté sur Matrix, voici le ticket :)Comme discuté sur Matrix, voici le ticket :)https://git.tedomum.net/tedomum/documentation/-/issues/149Guidelines pour le travail collaboratif2023-03-24T13:06:23Zkaiyoupierre@jaury.euGuidelines pour le travail collaboratifSuite à la réunion d'aujourd'hui, nous avons prévu d'identifier des outils pour faciliter le travail collaboratif, en particulier le partage de sessions en mode "diffusion", comme en mode "aide par dessus l'épaule", voire travail à plusi...Suite à la réunion d'aujourd'hui, nous avons prévu d'identifier des outils pour faciliter le travail collaboratif, en particulier le partage de sessions en mode "diffusion", comme en mode "aide par dessus l'épaule", voire travail à plusieurs directement.
On imagine aussi le partage de tableau blanc / document pour des sessions de documentation, des modes pour partager des notes suite à des exercices / sessions autonomes.
Tous les outils sont les bienvenus dans un premier temps, on liste et on regarde. Dans un second temps on reserrera sur ce qui semble le plus pertinent, on pourra héberger les choses critiques s'il y en a pour la sécu (partage de shell sensible par ex.) et on ira sur des trucs hébergés ailleurs pour le reste si besoin.https://git.tedomum.net/tedomum/documentation/-/issues/190Publier le projet de rebond nat642024-03-24T11:59:12Zkaiyoupierre@jaury.euPublier le projet de rebond nat64J'ai déployé des noeuds de rebond nat64 à pas trop cher pour un usage personnel et largement utilisables au delà en attendant de faire mieux ou différemment pour TeDomum.
Vu l'emploi largement partageable, je propose de les publier sous...J'ai déployé des noeuds de rebond nat64 à pas trop cher pour un usage personnel et largement utilisables au delà en attendant de faire mieux ou différemment pour TeDomum.
Vu l'emploi largement partageable, je propose de les publier sous un projet ACIDES.kaiyoupierre@jaury.eukaiyoupierre@jaury.euhttps://git.tedomum.net/tedomum/documentation/-/issues/169Versions des images2023-03-21T12:06:02ZMickGeVersions des imagesAjouter au moins les versions majeures des images.
Notamment :
- `auth_redis`
- `pandore_wellknown`
- `pads_db`
- `video_redis`
- `dns_db`Ajouter au moins les versions majeures des images.
Notamment :
- `auth_redis`
- `pandore_wellknown`
- `pads_db`
- `video_redis`
- `dns_db`MickGeMickGehttps://git.tedomum.net/tedomum/documentation/-/issues/158Documentation Matrix / Element - ajouter des informations quant à la gestion ...2022-06-20T16:51:30ZAngedestenebresDocumentation Matrix / Element - ajouter des informations quant à la gestion des communautésTout est dans le titre.Tout est dans le titre.https://git.tedomum.net/tedomum/documentation/-/issues/182Documentation Write Freely à mettre à jour2023-11-11T08:04:34ZAngedestenebresDocumentation Write Freely à mettre à jourTout est dans le titre. Les dernières versions ont apporté quelques nouveautés qui mériteraient d'être documentées, voir : https://github.com/writefreely/writefreely/releasesTout est dans le titre. Les dernières versions ont apporté quelques nouveautés qui mériteraient d'être documentées, voir : https://github.com/writefreely/writefreely/releaseshttps://git.tedomum.net/tedomum/documentation/-/issues/187Traefik cesse de router après n heures quand mainecoon est down2024-02-01T21:36:50Zkaiyoupierre@jaury.euTraefik cesse de router après n heures quand mainecoon est downTraefik devrait continuer de router même si l'apiserver est down, hors il finit par oublier ses routes.Traefik devrait continuer de router même si l'apiserver est down, hors il finit par oublier ses routes.https://git.tedomum.net/tedomum/documentation/-/issues/188Lemmy qui segfault2024-03-21T11:01:36ZreminecLemmy qui segfaultOn a Lemmy qui a segfault 2 fois en moins de 24h.
J'ai posé des logs dans /root/logs avec `docker compose logs lemmy --tail 1000 > /root/logs/lemmy-crash.log
@cyrinux propose d'activer les logs de debug sur le service lemmy dans le doc...On a Lemmy qui a segfault 2 fois en moins de 24h.
J'ai posé des logs dans /root/logs avec `docker compose logs lemmy --tail 1000 > /root/logs/lemmy-crash.log
@cyrinux propose d'activer les logs de debug sur le service lemmy dans le docker-compose
```
environment:
- RUST_LOG=debug
```
Perso, j'ai peur des effets de bords d'avoir des logs trop verbeux (accès disque -> iowait -> les autres services qui s'écroulent à leur tour)
On nous mentionne l'existance de la room matrix suivante pour causer technique / support : https://matrix.to/#/#lemmy-support-general:discuss.onlinehttps://git.tedomum.net/tedomum/documentation/-/issues/189Forge: breaking change de la version 172024-03-21T20:58:24ZMickGeForge: breaking change de la version 17Lors de la mise à jour en version 16.10, le log indique :
```txt
omnibus_gitconfig has been deprecated since 16.10 and will be removed in 17.0. `omnibus_gitconfig` will be removed in GitLab 17.0. For details and migration instructions, ...Lors de la mise à jour en version 16.10, le log indique :
```txt
omnibus_gitconfig has been deprecated since 16.10 and will be removed in 17.0. `omnibus_gitconfig` will be removed in GitLab 17.0. For details and migration instructions, please see: https://docs.gitlab.com/ee/update/versions/gitlab_16_changes.html#gitlabomnibus_gitconfig-deprecation
```
La version 17 est prévue pour le 16 mai 2024.2024-05-09