SocialGouv
Activite des contributions
Synthèse d'activité : SocialGouv (derniers 7 jours)
Résumé de l'activité
La semaine écoulée a été marquée par une activité soutenue sur plusieurs dépôts de SocialGouv, avec un accent particulier sur l'amélioration de l'expérience utilisateur, la correction de bugs et la modernisation des infrastructures. Des mises à jour importantes ont été apportées à des outils clés comme code-du-travail-numerique, da-manager et enfants-du-spectacle, avec l'ajout de nouvelles fonctionnalités et l'amélioration de l'accessibilité. La migration vers pnpm a été une tendance forte, impactant plusieurs projets comme domifa, nos1000jours-blues-epds-widget et token-bureau, visant à améliorer la gestion des dépendances et la sécurité.
Sécurité
Le projet crossplane-function-js a bénéficié d'une mise à jour de Yarn pour renforcer la sécurité. Le projet token-bureau a également bénéficié de corrections liées à la configuration des permissions, améliorant la sécurité des tokens générés.
Autres changements notables
da-manager a connu une transformation significative avec l'ajout de l'édition de schémas via Excalidraw, l'exportation en PDF et la création d'une structure de routes. L'intégration de workflows GitHub et de Kontinuous modernise l'infrastructure. graal a vu des améliorations de l'infrastructure et de la gestion des opérations asynchrones, ainsi que la préparation pour l'utilisation d'OAuth. Plusieurs projets ont migré vers pnpm, ce qui représente un changement technique important.
Dépôts les plus actifs
- cdtn-admin : Ajout de notifications Mattermost pour les déploiements et nouvelles versions, amélioration de la page "Quoi de neuf".
- code-du-travail-numerique : Amélioration de l'accessibilité de la recherche, ajout d'une page "Quoi de neuf" et amélioration du design de la page d'accueil.
- da-manager : Ajout de fonctionnalités majeures comme l'édition de schémas, l'exportation en PDF et la modernisation de l'infrastructure.
- domifa : Corrections de bugs et migration vers pnpm.
- graal : Amélioration du pipeline de traitement des amendements et des performances.
- enfants-du-spectacle : Ajout de nouvelles fonctionnalités pour la gestion des accès et des déploiements.
- token-bureau : Migration vers pnpm et amélioration de la configuration des permissions.
Dépôts (198)
egapro
SocialGouv
EgaPro est une application web permettant aux entreprises de calculer leur index d'égalité femmes-hommes et de réaliser leur déclaration. Elle offre des fonctionnalités pour la collecte de données, le calcul des indicateurs et la génération de rapports.
vao
SocialGouv
Ce SI a pour vocation à dématérialiser l'ensemble des procédures liées à l'organisation de séjours pour les personnes handicapées.
jardinmental
SocialGouv
Jardin Mental est une application mobile visant à aider les utilisateurs à mieux comprendre leur santé mentale et à faire des choix de traitement éclairés. Elle offre des ressources, un suivi et des outils pour le bien-être psychologique.
code-du-travail-numerique
SocialGouv
Ce projet vise à rendre le code du travail plus accessible et compréhensible grâce à des outils numériques et des informations claires. Il offre des simulateurs, des guides et des ressources pour aider les utilisateurs à naviguer dans le droit du travail.
archifiltre-docs
SocialGouv
Archifiltre Docs permet de visualiser et d'améliorer vos arborescences de fichiers. Ce projet fournit une interface pour explorer et analyser la structure des fichiers.
domifa
SocialGouv
DomiFa est une plateforme numérique qui facilite la gestion de la domiciliation pour les organismes agréés et permet aux personnes sans domicile stable d'accéder à leurs droits.
srdt
SocialGouv
Assistant virtuel pour les services de renseignement en droit du travail. Ce projet vise à fournir une aide automatisée pour la compréhension et l'application du droit du travail.
da-manager
SocialGouv
Ce projet permet de construire un document d'architecture. Il offre une interface pour définir et structurer les éléments clés d'une architecture logicielle.
matomo-next
SocialGouv
Matomo pour les applications Next.js. Cette librairie permet d'intégrer facilement Matomo à vos projets Next.js, avec support pour Pages Router et App Router.
fiches-vdd
SocialGouv
Ce projet fournit des fiches sur vos droits et démarches au format JSON, mises à jour quotidiennement. Il permet d'accéder à des informations structurées sur les droits et démarches administratives.
cdtn-admin
SocialGouv
Cet outil d'administration permet de gérer le contenu du site du Code du travail numérique. Il offre des fonctionnalités pour la publication, la mise à jour et la gestion des données relatives au code du travail.
fiches-travail-data
SocialGouv
Ce projet fournit des données au format JSON extraites du site web travail-emploi. Il permet d'inclure des données JSON.
legi-data
SocialGouv
Ce projet extrait quotidiennement les codes de loi de la base LEGI via l'API legifrance.gouv.fr. Les données sont disponibles en format JSON ou via une API TypeScript.
kali-data
SocialGouv
Ce projet fournit un dump JSON régulier des conventions collectives publiées par l'API DILA. Il est destiné à un usage interne et expérimental.
kontinuous
SocialGouv
Kontinuous est un outil GitOps pour Kubernetes. Il automatise le déploiement et la gestion des applications sur Kubernetes en utilisant une approche basée sur Git.
revu
SocialGouv
Revu est une application GitHub qui utilise des LLM pour fournir des revues de code intelligentes et contextuelles pour les pull requests. Elle offre un feedback complet qui va au-delà des simples vérifications de style.
crossplane-function-js
SocialGouv
Ce projet permet d'exécuter du code JavaScript/TypeScript en ligne dans les compositions Crossplane. Il fournit un serveur gRPC qui gère l'exécution du code dans des environnements Node.js isolés.
graal
SocialGouv
GRAAL est un système d'analyse et de traitement automatisé des amendements législatifs, conçu pour simplifier et accélérer le travail des agents chargés de les traiter.
matomo-postgres
SocialGouv
Cet outil Node.js/TypeScript ETL synchronise les données d'analyse de visiteurs de Matomo vers une base de données PostgreSQL. Il est conçu pour les organisations qui ont besoin de centraliser leurs données d'analyse web pour des analyses avancées, des rapports ou une intégration avec d'autres systèmes.
infra-apps
SocialGouv
Ce dépôt permet de positionner des ressources Kubernetes via ArgoCD. Il contient les manifests nécessaires à la gestion de l'infrastructure.
docker
SocialGouv
Ce projet fournit un ensemble d'images Docker préconfigurées et maintenues par SocialGouv. Il simplifie le déploiement d'outils et de services courants en fournissant des images optimisées et sécurisées.
collecte-pro
SocialGouv
Collecte-pro est un service numérique facilitant les échanges de documents lors des contrôles, audits ou inspections. Il vise à simplifier la relation entre les organismes de contrôle et les structures contrôlées.
charon
SocialGouv
Charon est une application d'acheminement OAuth2 dynamique qui facilite l'authentification via différents fournisseurs OIDC tout en préservant la flexibilité de modification des URL de rappel.
nos1000jours-blues-epds-widget
SocialGouv
Ce widget permet d'intégrer un questionnaire EPDS sur un site web. Il est destiné à évaluer le bien-être psychologique des jeunes parents.
nos1000jours-blues-epds-pro
SocialGouv
Ce projet web permet de réaliser un questionnaire EPDS et d'afficher les résultats. Il est destiné aux professionnels de la santé et aux parents.
enfants-du-spectacle
SocialGouv
Ce service numérique public vise à simplifier les demandes d’autorisation d’emplois d’enfants du spectacle et à garantir leur protection.
llm-coding-agents-prompt-comparison
SocialGouv
Ce projet compare des prompts pour des agents de codage basés sur des LLM. Il vise à évaluer et améliorer l'efficacité de ces prompts pour des tâches de programmation.
token-bureau
SocialGouv
TokenBureau est un service sécurisé pour générer des tokens d'applications GitHub en utilisant la vérification OIDC. Il inclut une implémentation serveur et une action GitHub pour une intégration facile.
no-package-malware
SocialGouv
Ce projet est une passerelle de sécurité auto-hébergée devant le registre npm public, basée sur Verdaccio. Il combine une politique de sécurité stricte, la détection de logiciels malveillants assistée par LLM, des politiques et des budgets spécifiques à chaque organisation, et une pile Docker/Helm prête à l'emploi avec des options de haute disponibilité.
security-scan-deps
SocialGouv
Ce projet permet de scanner une organisation GitHub (ou un dépôt unique, ou un répertoire local) à la recherche de dépendances vulnérables en utilisant des listes de paquets vulnérables.
archifiltre-mails
SocialGouv
Ce projet permet de visualiser, trier et améliorer votre boîte mail. Il offre des fonctionnalités pour l'analyse et la gestion des emails archivés.
cq
SocialGouv
Revu est une application GitHub qui utilise l'IA Claude d'Anthropic pour fournir des revues de code intelligentes et contextuelles pour les demandes d'extraction. Elle offre un feedback complet qui va au-delà des simples vérifications de style.
1000jours-dashboard
SocialGouv
Ce dashboard est composé de pages : page principale, politique de confidentialité, mentions légales, conditions générales d'utilisation, statistiques d'utilisation et déclaration d'accessibilité.
1000jours-blues
SocialGouv
Ce projet est une landing page destinée à fournir des informations et des ressources aux futurs et jeunes parents. Il vise à accompagner les parents durant les 1000 premiers jours de l'enfant, une période cruciale pour son développement.
nos1000jours-landing
SocialGouv
Ce site web fournit des informations et des ressources pour les futurs et jeunes parents. Il vise à les accompagner tout au long des 1000 premiers jours de l'enfant.
httpobs-action
SocialGouv
Cette action GitHub exécute une analyse Mozilla HTTP Observatory et affiche les résultats au format JSON. Elle permet de vérifier la configuration et la sécurité d'un site web.
renovate-config
SocialGouv
Ce dépôt contient une configuration partagée pour Renovate, un outil d'automatisation des mises à jour de dépendances. Il permet de maintenir les dépendances des projets à jour en gérant automatiquement les pull requests.
matomoboard-actions
SocialGouv
Ce projet compile les métriques Matomo dans une interface web statique unique. Il récupère les données de l'API Matomo et les publie sur une branche GitHub Pages.
accords-entreprise
SocialGouv
Ce projet vise à assigner des thèmes aux accords d'entreprise. Il utilise des modèles d'embedding et des LLM pour analyser et catégoriser ces accords.
anonymify
SocialGouv
Outils TypeScript pour l'anonymisation des données en langue Française, compatible Node.js et dans les navigateurs.
dashlord-actions
SocialGouv
Ce projet fournit des actions GitHub pour automatiser la collecte de données à partir de différents outils et les stocker dans un dépôt GIT. Il génère ensuite un rapport JSON et une page web à partir des données collectées.
letor-scores
SocialGouv
Ce projet est un portage en JavaScript de la bibliothèque letor_scores. Il fournit des fonctions pour calculer des métriques d'évaluation de la recherche d'information, telles que MRR, DCG, précision et rappel.
streaming-file-encryption
SocialGouv
Cette bibliothèque permet le chiffrement et le déchiffrement de fichiers en streaming dans Node.js de manière simple et sécurisée. Elle utilise des algorithmes de chiffrement robustes et des pratiques de sécurité éprouvées.
dila-api-client
SocialGouv
Ce client JS aide à interroger l'API DILA, qui publie les lois françaises.
react-departements
SocialGouv
Ce projet est une carte de France interactive permettant de colorer certains départements. Il offre une visualisation géographique des données départementales.
thirdparties
SocialGouv
Ce projet est une liste plate de scripts ou de traqueurs tiers connus et de leurs corrections. Il permet d'identifier et de gérer les traqueurs présents sur des sites web.
jest-environment-knex
SocialGouv
Ce projet fournit un environnement Knex pour Jest, permettant d'interagir avec des bases de données lors des tests.
nos1000jours-lib
SocialGouv
Cette librairie regroupe le code métier du projet 1000 jours. Elle est utilisée par l'application mobile, le site web pro et le widget.
hasura-permissions-viewer
SocialGouv
Ce projet génère une vue HTML des permissions des tables depuis les métadonnées Hasura. Il permet de visualiser facilement les droits d'accès définis dans Hasura.
monsuivipsy-site
SocialGouv
Ce site web est une landing page pour le projet MonSuiviPsy. Il fournit des informations et des ressources aux utilisateurs et aux professionnels de la santé mentale.
nuxt-dsfr-toaster-module
SocialGouv
Ce module Nuxt Dsfr Toaster permet d'afficher des alertes. Il offre des fonctionnalités comme la limitation de durée des alertes, la gestion du nombre maximal d'alertes à l'écran et l'utilisation du composant DsfrAlert.
cdtn-monolog
SocialGouv
Outil de gestion des logs CDTN : stockage, analyse et interprétation. Les rapports produits par Monolog peuvent être réutilisés pour alimenter certaines fonctionnalités du CDTN (suggestions, relations entre les documents...).
keycloak-dsfr
SocialGouv
Ce projet est un thème Keycloak utilisant le Système de Design de l'État (DSFr) français. Il permet d'appliquer l'identité visuelle de l'administration française à l'interface d'authentification Keycloak.
1000jours
SocialGouv
Application mobile et web pour accompagner les parents durant les 1000 premiers jours de l'enfant, offrant des informations, des outils et des ressources.
cm2d
SocialGouv
L'application permet aux agents des ARS d’évaluer et d’orienter leurs actions en facilitant l’accès et l’interprétation des données de mortalité.
helm-schema
SocialGouv
Ce projet est un générateur de schéma JSON pour les charts HELM. Il permet de valider les fichiers `values.yaml` et d'améliorer la documentation.
kubesight-alerts
SocialGouv
Kubesight Alerts est un outil de surveillance Kubernetes simple qui envoie des alertes sur les canaux Mattermost en cas d'erreurs, principalement pour surveiller l'état du cluster CNPG.
sqlite-browser
SocialGouv
Ce projet permet d'explorer des fichiers SQLite directement depuis un navigateur web. Il offre une interface conviviale pour visualiser et interagir avec les données contenues dans ces fichiers.
react-k8s-viewer
SocialGouv
Ce projet permet de visualiser des diagrammes à partir de vos manifests Kubernetes. Il utilise des bibliothèques comme kubernetes-models-ts, react-flow et dagre pour la mise en page.
dat
SocialGouv
Ce projet permet l'édition et la prévisualisation en direct de documents YAML DAT. Il fournit une interface pour manipuler et visualiser ces documents de manière interactive.
recosante
SocialGouv
Recosanté est un service public numérique qui fournit des recommandations d'actions pour réduire l'impact de l'environnement sur la santé. Il vise à informer et à aider les citoyens à prendre des décisions éclairées pour se protéger.
ozensemble-site
SocialGouv
Site web de l'application Oz Ensemble. Ce projet fournit le site web pour l'application Oz Ensemble, permettant aux utilisateurs d'accéder aux informations et aux fonctionnalités associées.
linters
SocialGouv
Ce projet fournit un ensemble de linters pour améliorer la qualité du code, notamment pour JavaScript et TypeScript. Il offre des configurations pré-définies et des règles pour assurer la cohérence et la conformité du code.
betamap
SocialGouv
Visualisation de données sur les startups d'état. Ce projet permet de présenter de manière interactive les informations relatives aux startups soutenues par l'État.
fce
SocialGouv
Ce projet est une plateforme d'exploration de données sur les entreprises et les établissements en France. Il permet d'accéder à des informations financières, juridiques et sociales pour aider à la prise de décision.
support
SocialGouv
Ce site fournit un support pour l'activité des startups de SocialGouv. Il offre une documentation et des ressources pour aider les entrepreneurs et les équipes à réussir.
dashlord
SocialGouv
DashLord est un tableau de bord pour les bonnes pratiques techniques. Il permet de scanner des URLs et de générer un rapport sur la qualité et la sécurité des applications web.
webseal
SocialGouv
Une interface web statique pour générer des secrets scellés (sealed-secrets). Elle permet de créer et de gérer des secrets de manière sécurisée pour Kubernetes.
actions-runner
SocialGouv
Ce projet construit l'image nécessaire pour exécuter des jobs CI/CD sur un cluster Kubernetes. Il permet de faire fonctionner plusieurs runners auto-hébergés.
e2esdk
SocialGouv
SDK pour construire des applications web chiffrées de bout en bout.
test-renovate
SocialGouv
Ce projet sert à tester les configurations de Renovate. Il permet de valider le fonctionnement de Renovate sur différents types de projets et de configurations.
dashlord-fabrique
SocialGouv
Tableau de bord des bonnes pratiques techniques de la Fabrique numérique des ministères sociaux. Ce projet permet de visualiser et de suivre les bonnes pratiques techniques.
thirdparties-action
SocialGouv
Cette action GitHub permet d'analyser la présence de scripts tiers sur une URL donnée et de générer un rapport au format JSON.
recherche-entreprises
SocialGouv
API de recherche d'entreprises françaises. Elle exploite des données de sources comme l'INSEE et data.gouv.fr pour fournir des informations sur les entreprises.
wappalyzer-action
SocialGouv
Cette action GitHub permet d'effectuer une analyse Wappalyzer et de rapporter les résultats au format JSON. Elle est conçue pour identifier les technologies utilisées sur un site web donné.
www
SocialGouv
Site web de la fabrique numérique des Ministères sociaux. Il permet de présenter les startups et les membres de la fabrique.
kubernetes-models-ts
SocialGouv
Ce projet fournit des modèles TypeScript pour les ressources Kubernetes, facilitant la validation et la manipulation des configurations Kubernetes en TypeScript.
gitlab-ci-yml
SocialGouv
Ce projet fournit des configurations GitLab CI/CD réutilisables pour faciliter le déploiement et l'automatisation des pipelines. Il offre des stages prédéfinis et des outils pour la gestion des environnements et des déploiements.
bootstrap
SocialGouv
Ce monorepo fournit les composants de design de Social Gouv Bootstrap. Il inclut des thèmes, des tokens et des styles pour créer des interfaces utilisateur cohérentes.
reva-metabase-buildpack
SocialGouv
Ce buildpack permet de déployer Metabase sur la plateforme Heroku. Il simplifie le processus de configuration et d'exécution de Metabase dans un environnement Heroku.
sre-tools
SocialGouv
Cet ensemble d'outils vise à faciliter la gestion des secrets et des configurations Kubernetes. Il fournit des utilitaires pour sceller les secrets, gérer les bases de données Azure et nettoyer les manifestes Kubernetes. L'objectif est d'améliorer la sécurité et l'automatisation des opérations SRE.
covid-tests-landing
SocialGouv
Cette page d'atterrissage concerne l'ancienne plateforme http://covid19.sante.gouv.fr. Elle fournit un point d'accès pour les informations relatives aux tests COVID-19.
secretariat
SocialGouv
Application de gestion des utilisateurs des différents outils en ligne de la Fabrique Numérique des Ministères Sociaux.
recosante-expo-app
SocialGouv
L'application mobile Recosanté permet de consulter la qualité de l'eau et de l'air autour de chez vous. Elle fournit des informations sur les indicateurs de santé environnementale et permet de donner son avis.
helm-charts
SocialGouv
Ce dépôt gère un ensemble de charts Helm partagés par SocialGouv. Il fournit des définitions pour déployer des applications sur Kubernetes.
oblik
SocialGouv
Oblik est un opérateur Kubernetes conçu pour appliquer les recommandations de ressources du Vertical Pod Autoscaler (VPA) aux charges de travail. Il s'exécute selon un calendrier de type cron et peut être configuré via des annotations sur les charges de travail.
socialgouv-app
SocialGouv
L'application SocialGouv est un outil GitHub qui automatise certaines tâches liées à la gestion des dépôts et des pull requests. Elle vise à faciliter la collaboration et le suivi des contributions au sein de l'organisation SocialGouv.
vllm-managed-instance
SocialGouv
Ce projet permet de gérer des instances vLLM, probablement sur la plateforme OVH. Il fournit des outils pour l'installation, la configuration et la gestion de ces instances, ainsi que des scripts pour automatiser certaines tâches.
test-gh-signed-oci
SocialGouv
Ce dépôt semble être un projet de test pour la signature OCI sur GitHub. Il permet de valider le bon fonctionnement de la signature et de la publication d'images OCI.
k8s-ci
SocialGouv
k8sci est un outil permettant de créer des pipelines CI rapides et flexibles pour les projets. Il est déclenché par webhook et compatible avec divers systèmes de gestion de code.
consommables
SocialGouv
Cette page de destination sert de point d'entrée pour un projet, probablement lié à la maintenance ou à la gestion de ressources.
workflows
SocialGouv
Ce projet fournit un état de l'art de l'implémentation standard de la CI/CD pour les dépôts de code de la Fabrique Numérique des Ministères Sociaux. Il propose des workflows réutilisables et des boilerplates pour faciliter le déploiement.
publicodes-llm
SocialGouv
Ce projet est une démonstration de l'utilisation de LLM pour résoudre des modèles publi.codes. Il permet de tester et d'explorer l'intégration de modèles de langage avec la plateforme publi.codes.
demo-publicodes
SocialGouv
Ce projet fournit des exemples d'implémentation de règles publi.codes. Il permet de démontrer l'utilisation et les fonctionnalités de ce moteur de règles.
survey-builder
SocialGouv
Cet outil permet d'évaluer les startups pour les préparer aux comités d'investissement en rendant visible la dette technique et en garantissant la pérennité des produits numériques. Il utilise Next.js et react-dsfr pour une interface moderne et est déployé sur Scalingo avec Grist pour la gestion des données.
rollout-status
SocialGouv
Alternative à `kubectl rollout status`. Conçu comme un élément de base pour votre pipeline CI/CD, il échoue rapidement en cas de problèmes de configuration ou d'image.
llm-inference-server
SocialGouv
Ce projet fournit un serveur d'inférence pour les modèles de langage (LLM). Il permet de déployer et d'interroger des modèles hébergés sur Hugging Face ou S3. Il facilite l'utilisation de LLM pour diverses applications.
dnum-dashboard
SocialGouv
Ce tableau de bord permet de visualiser les bonnes pratiques techniques pour des sites web. L'acquisition des données et la génération du rapport sont automatisées par des GitHub Actions.
ovh-vm-start-stop
SocialGouv
Ce projet permet de démarrer ou d'arrêter une VM OVH via Github Actions. Il fournit une solution simple pour automatiser la gestion du cycle de vie des machines virtuelles OVH.
atlas-workspace-repo-template
SocialGouv
Ce dépôt est un modèle pour les dépôts d'espaces de travail créés par Atlas. Il sert de stockage de l'état souhaité des ressources demandées par l'espace de travail.
atlas-org-repo-template
SocialGouv
Ce dépôt sert d'état souhaité pour les ressources demandées par une organisation Atlas. Les ressources déclarées ici sont automatiquement synchronisées avec le plan de contrôle d'Atlas.
Gaeia-demo
SocialGouv
Application React Native de démonstration pour tester les actions CICD de Github et d'autres fonctionnalités.
sites-faciles
SocialGouv
Gestionnaire de contenu permettant de créer et gérer un site internet basé sur le Système de design de l'État, accessible et responsive.
reference-article
SocialGouv
Cette librairie permet d'identifier les références aux articles de loi dans du texte brut. Elle est conçue pour faciliter l'extraction et la compréhension des références légales.
infra-as-blueprint
SocialGouv
Ce projet permet de provisionner l'infrastructure avec des blueprints flexibles. Il automatise la configuration et le déploiement de l'infrastructure, facilitant ainsi la gestion et la reproductibilité.
socialgouv
SocialGouv
Ce projet est une application Probot pour SocialGouv, permettant d'automatiser des tâches sur GitHub.
token-bureau-test
SocialGouv
Ce projet est un outil de test pour le bureau des tokens. Il permet de valider le bon fonctionnement des services liés aux tokens et d'assurer leur conformité.
test-ia-publicodes
SocialGouv
Ce projet est un test pour l'IA avec Publicodes. Il permet d'expérimenter et d'évaluer l'utilisation de l'IA dans le contexte de Publicodes.
aes-gcm-rsa-oaep
SocialGouv
Cette bibliothèque implémente le chiffrement AES-GCM + RSA-OAEP en utilisant l'API WebCrypto dans NodeJS ou dans le navigateur. Elle peut remplacer l'encryption de kubeseal dans les environnements JavaScript.
vao-shared
SocialGouv
Ce projet fournit des composants et des utilitaires partagés pour une application web. Il semble se concentrer sur l'interface utilisateur et l'intégration avec le Design System de la République Française (DSFR).
tutoriel-gitlab
SocialGouv
Ce tutoriel a pour ambition de vous donner les bases essentielles pour bien démarrer sur GitLab. Il explique le fonctionnement de GitLab et de GIT, et propose un guide pratique pour l'utilisation de la plateforme.
test-renovate-cdtn
SocialGouv
Ce dépôt semble être un projet de test pour Renovate, un outil d'automatisation des mises à jour de dépendances. Il permet de valider la configuration et le fonctionnement de Renovate dans un environnement contrôlé.
infra-resources
SocialGouv
Ce dépôt contient des ressources d'infrastructure pour des projets. Il semble être utilisé pour la gestion de configurations et d'environnements de pré-production.
site-archifiltre-wp
SocialGouv
Ce projet est un site web WordPress utilisant Docker pour le déploiement. Il est conçu pour l'archivage et le filtrage de sites web, probablement dans un contexte gouvernemental.
gitlab-mirror-and-ci-action
SocialGouv
Cette action GitHub permet de refléter tous les commits vers GitLab, de déclencher GitLab CI et de renvoyer les résultats vers GitHub. Elle utilise un sondage actif pour déterminer si le pipeline GitLab est terminé.
site-fabrique-wp
SocialGouv
Ce projet permet l'installation de Wordpress avec Bedrock en utilisant Docker. Il facilite le déploiement et la gestion d'une instance Wordpress.
reva-traefik-buildpack
SocialGouv
Ce buildpack a pour objectif de déployer une instance Traefik sur la plateforme Scalingo. Il simplifie le déploiement de microservices grâce à Traefik, un reverse proxy et load balancer moderne.
3s
SocialGouv
3S (StatefulScalerService) est un opérateur Kubernetes conçu pour ajuster dynamiquement les sélecteurs de service en réponse aux événements de mise à l'échelle d'un StatefulSet. Il optimise la distribution du hachage cohérent lors des événements de mise à l'échelle, minimisant ainsi la perte de cache dans les services distribués.
docker-pure-ftpd
SocialGouv
Ce projet fournit une image Docker pour un serveur Pure-FTPd. Il est basé sur le travail de stilliard et offre des fonctionnalités supplémentaires comme la compatibilité rootless et la génération automatique d'utilisateurs.
betagouv-dashlord
SocialGouv
Ce projet est une archive du tableau de bord Dashlord. Il semble être un outil d'analyse et de surveillance de divers sites web et applications.
dsfr
SocialGouv
Le Système de design de l’État (DSFR) est un ensemble de composants html / css / js visant à faciliter le développement d'interfaces web pour les administrations et les développeurs.
tps
SocialGouv
demarches-simplifiees.fr est un site web conçu pour répondre au besoin urgent de l'État d'appliquer la directive sur le 100 % dématérialisation pour les procédures administratives.
enix-helm-charts
SocialGouv
Ce projet est une collection de packages Helm maintenus par Enix Monkeys. Il vise à simplifier le déploiement d'applications sur Kubernetes en fournissant des configurations pré-définies.
redis-commander-scalingo
SocialGouv
Outil de gestion web pour Redis écrit en node.js. Permet de visualiser et d'éditer les données stockées dans plusieurs serveurs Redis.
test-ssl-action
SocialGouv
Cette action GitHub permet de scanner un hôte avec testssl.sh et de comparer le résultat à une note minimale acceptée. Elle fournit des rapports au format HTML, JSON et CSV.
wappalyzer
SocialGouv
Wappalyzer identifie les technologies utilisées sur les sites web, telles que les CMS, les frameworks web, les plateformes de commerce électronique et les outils d'analyse. Il permet de révéler la stack technologique d'un site web ainsi que des informations sur l'entreprise et les contacts.
api-geo
SocialGouv
Cette API permet d'interroger facilement des référentiels géographiques. Elle est utilisée par plusieurs services publics français, notamment Etalab et beta.gouv.fr.
k8s-csi-s3
SocialGouv
Ce projet fournit un driver CSI pour S3, permettant de monter des buckets S3 comme volumes persistants dans Kubernetes.
llama
SocialGouv
Ce dépôt sert de sandbox pour des tests de déploiement et fournit une base pour des environnements de revue, de préproduction et de production.
ansible-kubeadm-cluster
SocialGouv
Ce projet fournit un playbook Ansible pour la création et la gestion d'un cluster Kubernetes simple avec kubeadm, en suivant le guide d'installation officiel de Kubernetes.
tocbot
SocialGouv
Ce projet génère une table des matières (TOC) à partir des titres d'un document HTML, facilitant la navigation sur les sites de documentation ou les pages Markdown longues.
secretgen-controller
SocialGouv
Le `secretgen-controller` fournit des CRD pour spécifier les secrets nécessaires sur un cluster Kubernetes (à générer ou non).
Ara
SocialGouv
Ara permet de réaliser des audits d'accessibilité numérique basés sur le RGAA, de générer et de consulter les rapports, et de suivre l'amélioration de leur taux de conformité.
mattermost-plugin-google-calendar
SocialGouv
Ce plugin utilise des webhooks pour poster des rappels de Google Calendar vers votre canal Mattermost. Il est en phase de développement rapide.
yarn-plugin-fetch
SocialGouv
Ce plugin optimise le workflow Yarn pour les constructions Docker en évitant de retélécharger les dépendances à chaque modification du fichier package.json.
seminaire
SocialGouv
Ce projet est une copie du wiki 'Séminaire' de beta.gouv.fr. Il vise à documenter et partager les bonnes pratiques pour l'organisation de séminaires.
test-mirror
SocialGouv
Ce dépôt semble être un miroir de test, probablement utilisé pour des expérimentations ou des validations de processus.
poc-meta-infra
SocialGouv
Ce projet est une preuve de concept pour une infrastructure meta. Il vise à automatiser et simplifier la gestion d'environnements Kubernetes.
test-gh-beta
SocialGouv
Ce dépôt semble être un projet de test pour GitHub Beta. Il permet d'évaluer les fonctionnalités et l'intégration de GitHub. Il est géré par l'organisation SocialGouv.
custom-env-var-scalingo
SocialGouv
Ce projet permet de gérer et de configurer des variables d'environnement personnalisées pour l'environnement d'hébergement Scalingo.
se-startup-bootstrap
SocialGouv
Ce projet fournit une base de démarrage pour les startups de la Social Gouv. Il vise à simplifier la mise en place d'une infrastructure initiale et des workflows de déploiement.
clamav-compose
SocialGouv
Ce projet fournit une configuration Docker Compose pour ClamAV, un antivirus open source. Il simplifie le déploiement et la gestion de ClamAV dans un environnement conteneurisé.
ragkoon
SocialGouv
Ce projet est un chatbot de questions-réponses basé sur une base de code, utilisant Langchain. Il permet d'interroger le code source et d'obtenir des réponses pertinentes.
dashlord-nuclei-action
SocialGouv
Il s'agit d'une version modifiée de l'action Nuclei. Ce projet permet d'effectuer des tests de vulnérabilités.
oauth2-forwarder
SocialGouv
Ce projet est un forwarder OAuth2. Il permet de transférer les requêtes OAuth2 vers un autre serveur.
sandbox-ks-gh
SocialGouv
Ce dépôt est une sandbox basique pour tester des déploiements. Il permet de valider des configurations et des processus de déploiement.
github-snippets
SocialGouv
Ce projet fournit des extraits de code pour interagir avec l'API GitHub. Il permet de nettoyer les secrets GitHub et automatiser certaines tâches.
appset-rancher-projects-plugin
SocialGouv
Ce plugin pour Argo CD ApplicationSet permet de créer dynamiquement des Applications Argo CD basées sur la liste des projets Rancher dans une liste de clusters. Il assure ainsi un processus automatisé et simplifié de gestion des Applications Argo CD correspondant aux différents projets Rancher pour chaque cluster.
tests-buildkit
SocialGouv
Ce projet fournit des tests pour Buildkit, un moteur de construction de conteneurs. Il permet de valider le bon fonctionnement de Buildkit et d'assurer la qualité des constructions de conteneurs.
test-gh-app
SocialGouv
Ce dépôt sert à tester une application GitHub.
json-schemas
SocialGouv
Ce projet fournit des schémas JSON pour la validation et le linting, notamment pour PostgreSQL et Nginx. Il permet de s'assurer de la conformité des configurations et des données.
sre-scripts
SocialGouv
Ce dépôt contient des scripts utiles pour les opérations SRE (Site Reliability Engineering). Il fournit des outils pour l'analyse de données et l'automatisation de tâches.
test
SocialGouv
Ce dépôt semble être un projet de test, probablement utilisé pour des expérimentations ou des validations de concepts. Il est maintenu par l'organisation SocialGouv et est accessible publiquement.
matomoboard
SocialGouv
Ce projet compile les métriques de Matomo dans une interface web statique unique.
socialgouv.github.io
SocialGouv
Ce projet fournit une liste de liens vers les projets open-source réutilisables de SocialGouv. Il permet de découvrir et d'accéder facilement aux différentes ressources open source développées par l'organisation.
Juridique
SocialGouv
Ce projet concerne le juridique et la conformité RGPD. Il vise à fournir des outils et des ressources pour gérer les aspects juridiques et de conformité liés au Règlement Général sur la Protection des Données.
landing-core
SocialGouv
Ce projet est le cœur d'une page d'atterrissage, fournissant des composants et une structure de base pour créer des pages web. Il vise à faciliter la création de pages d'information et de communication.
cdtn-nlp
SocialGouv
Ce projet concerne le traitement automatique du langage naturel (NLP) appliqué au code du travail numérique. Il vise à extraire et analyser des informations pertinentes à partir de textes juridiques et réglementaires.
pass_emploi_app_cocoapods_specs
SocialGouv
Ce dépôt contient les spécifications Cocoapods pour l'application Pass Emploi. Il permet de gérer les dépendances et les versions des librairies utilisées dans le projet iOS.
llama-index-test
SocialGouv
Ce projet est un terrain de test pour Llama Index, une bibliothèque pour construire des applications basées sur des LLM. Il explore différentes configurations et fonctionnalités de Llama Index, notamment l'ingestion de données, la création d'index et l'interrogation.
codes-naf
SocialGouv
Ce projet fournit une liste des codes NAF (Nomenclature d'Activités Française) issus de l'INSEE. Il permet d'accéder facilement à ces codes pour diverses applications.
causes-medicales-de-deces
SocialGouv
Ce projet est une application web développée avec Next.js. Il permet probablement de visualiser et d'analyser les causes médicales de décès, offrant une interface utilisateur pour explorer ces données.
maintenance
SocialGouv
Ce projet fournit une page de maintenance personnalisable pour les sites web. Il permet d'indiquer aux utilisateurs que le site est temporairement inaccessible pour des raisons de maintenance.
action-zap-baseline
SocialGouv
Une action GitHub pour exécuter l'analyse Baseline de ZAP afin de trouver des vulnérabilités dans votre application web. Elle maintient un rapport des alertes identifiées dans un issue GitHub.
embeddings
SocialGouv
Ce projet fournit une API pour gérer et interroger des embeddings de documents. Il permet de créer des index et d'effectuer des recherches sémantiques sur des collections de données. Il est conçu pour être utilisé avec ChromaDB.
llama-completion
SocialGouv
Ce projet permet de réaliser des complétions de texte en utilisant un modèle de langage Llama. Il fournit une API pour interagir avec le modèle et l'utiliser dans diverses applications.
llama-chroma
SocialGouv
Ce projet fournit un service combinant Llama et Chroma pour l'indexation et la recherche de données textuelles. Il permet d'obtenir des embeddings de texte et d'interroger une base de données vectorielle pour retrouver des informations pertinentes.
gpt-bot
SocialGouv
Un bot ChatGPT pour Mattermost. Il permet d'interagir avec un modèle de langage directement depuis l'interface Mattermost.
sandbox
SocialGouv
Ce projet est un environnement de test pour les déploiements. Il fournit des URLs pour différents environnements (revue, préproduction, production).
cdtn-bot
SocialGouv
Ce bot est une application web développée avec Next.js, permettant aux utilisateurs d'interagir avec un modèle de langage pour obtenir des informations et de l'aide. Il offre une interface de chat et supporte différents thèmes.
reva-reporting
SocialGouv
Projet python mettant à disposition des assets data anonymisés en provenance du projet REVA.
sandbox-ks-wh
SocialGouv
Ce dépôt est un environnement de test basique pour le déploiement d'applications. Il permet de valider des configurations et des processus de déploiement.
map
SocialGouv
Ce projet permet de créer une carte virtuelle pour retrouver des collègues en audio/vidéo. Il utilise un éditeur de carte pour modifier un fichier JSON représentant la carte. L'objectif est de faciliter la communication et la collaboration au sein d'une organisation.
covid19-orientation
SocialGouv
Ce projet vise à fournir un questionnaire d'orientation médicale en ligne pour les patients face à la pandémie de COVID-19. Il permet d'évaluer les risques et de diriger les utilisateurs vers les ressources appropriées.
deployments
SocialGouv
Ce projet est une action GitHub qui simplifie l'interaction avec les statuts de déploiement. Il offre une configuration facile à utiliser pour les étapes courantes d'un cycle de déploiement.
react-accessible-accordion
SocialGouv
Ce composant React fournit un accordéon accessible, facilitant la création d'interfaces utilisateur avec des sections repliables pour une meilleure expérience utilisateur et accessibilité.
dares-stats-branches
SocialGouv
Ce projet extrait les données de l'étude DARES sur les branches professionnelles. Il permet de transformer et de publier ces données au format JSON.
infra-loops
SocialGouv
Ce projet permet de provisionner et gérer des infrastructures de manière automatisée. Il vise à simplifier le déploiement et la configuration d'environnements complexes. Il est conçu pour faciliter la gestion de l'infrastructure en tant que code.
e2esdk-ipfs-demo
SocialGouv
Cette démo illustre le chiffrement et le déchiffrement de messages et de fichiers en utilisant e2esdk et IPFS pour le stockage. Elle permet de tester l'intégration de ces technologies.
releaserc
SocialGouv
Ce projet fournit une configuration partagée pour Semantic Release, facilitant l'automatisation des versions et des publications de paquets.
micro-cipher
SocialGouv
Ce service permet de stocker une clé privée à usage unique en mémoire et de déchiffrer des données à la demande.
keycloak-hasura-demo
SocialGouv
Ce projet est une démonstration de l'intégration entre Keycloak et Hasura. Il vise à illustrer l'utilisation de ces technologies pour la gestion des identités et l'accès aux données.
reva-enquete
SocialGouv
Ce projet est un questionnaire de scoring. Il permet de collecter des informations et de les évaluer selon des critères définis.
nsplease
SocialGouv
Ce service Kubernetes permet d'assigner dynamiquement des Namespaces à des projets en utilisant les droits RBAC. Il facilite la gestion des namespaces et des accès associés pour différents projets.
archimail-pst-extractor
SocialGouv
Ce projet permet d'extraire des objets à partir de fichiers PST (Personal Storage Table) de Microsoft Outlook/Exchange. Il est basé sur du code existant et fournit un moyen d'accéder aux données contenues dans ces fichiers.
test-deploy1
SocialGouv
Ce dépôt semble être un projet de test de déploiement. Il contient des fichiers de configuration pour Kubernetes et des workflows GitHub Actions pour le déploiement.
heartbeat-buildpack
SocialGouv
Ce buildpack permet de vérifier la conformité d'une application aux recommandations de l'ANSSI. Il automatise les tests de sécurité et de configuration.
elastic-beats-buildpack
SocialGouv
Ce buildpack permet de construire des images Docker pour les Beats d'Elastic. Il simplifie le processus de déploiement des agents Elastic sur différentes plateformes.
detect-404-action
SocialGouv
Ce projet détecte les erreurs 404 sur des URL et renvoie les résultats au format JSON. Il permet de vérifier la validité des liens et d'identifier les pages manquantes.
runners-bench
SocialGouv
Ce projet permet de comparer les performances des runners GitLab et GitHub. Il évalue la vitesse de transfert de fichiers et les temps d'installation des dépendances.
importXLSLabos
SocialGouv
Projet d'import de fichiers de 5 laboratoires région Île de France. Ce projet a fonctionné temporairement en attendant une solution plus pérenne pour l'import de statistiques de délais et taux de positivité COVID.
codeceptjs-config
SocialGouv
Ce projet fournit une configuration commune pour CodeceptJS, utilisée par SocialGouv.
dila-tests-api
SocialGouv
Ce projet permet de tester l'accès privé à l'API DILA. Il fournit des exemples d'utilisation en Python et JavaScript pour interagir avec l'API.
TextStyle-script
SocialGouv
Ce script automatise des tâches liées à l'indexation et à la recherche de textes législatifs, probablement en utilisant Elasticsearch.
documentation-api
SocialGouv
Ce projet est un hub de documentation pour les APIs web de @SocialGouv, utilisant Swagger. Il permet de centraliser et de diffuser la documentation des différentes APIs.
presentation-textstyle
SocialGouv
Ce site est une présentation pour le projet TextStyle. Il permet de visualiser et de comprendre les différents aspects du projet.
autosuggest
SocialGouv
Ce projet fournit une fonctionnalité d'autosuggestion pour le code du travail numérique. Il vise à faciliter la recherche et l'utilisation des informations relatives au droit du travail.
checkup
SocialGouv
Checkup est un outil de vérification de l'état de santé et de création de pages de statut, distribué, sans verrouillage et auto-hébergé. Il est écrit en Go et propose une CLI élégante et une bibliothèque Go idiomatique.