{"id":42503697,"url":"https://github.com/dataforgoodfr/website","last_synced_at":"2026-01-28T13:37:00.042Z","repository":{"id":40668546,"uuid":"115456594","full_name":"dataforgoodfr/website","owner":"dataforgoodfr","description":null,"archived":false,"fork":false,"pushed_at":"2025-11-25T15:29:00.000Z","size":3,"stargazers_count":18,"open_issues_count":44,"forks_count":27,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-11-28T21:18:11.962Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://dataforgood.fr/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dataforgoodfr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-12-26T21:37:44.000Z","updated_at":"2025-11-25T15:29:00.000Z","dependencies_parsed_at":"2025-09-30T11:38:03.484Z","dependency_job_id":null,"html_url":"https://github.com/dataforgoodfr/website","commit_stats":{"total_commits":480,"total_committers":35,"mean_commits":"13.714285714285714","dds":0.4145833333333333,"last_synced_commit":"a3c700be52aa87f045852614b84a7441a4af2f09"},"previous_names":["dataforgoodfr/website"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dataforgoodfr/website","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dataforgoodfr%2Fwebsite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dataforgoodfr%2Fwebsite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dataforgoodfr%2Fwebsite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dataforgoodfr%2Fwebsite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dataforgoodfr","download_url":"https://codeload.github.com/dataforgoodfr/website/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dataforgoodfr%2Fwebsite/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28846053,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-28T13:02:32.985Z","status":"ssl_error","status_checked_at":"2026-01-28T13:02:04.945Z","response_time":57,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-28T13:36:55.864Z","updated_at":"2026-01-28T13:37:00.025Z","avatar_url":"https://github.com/dataforgoodfr.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Projet Monorepo\n\nCe projet est un monorepo contenant un frontend construit avec Next.js et un backend construit avec Strapi.\n\n## En développement: Travail en local sur la structure du projet\n\n1. **Configuration des Environnements** :\n\n   - Assurez-vous que les fichiers `.env` soient présents dans les dossiers `frontend` et `backend` et correctement configurés avec les variables d'environnement nécessaires, trouvables dans [VaultWarden](http://vaultwarden.services.dataforgood.fr).\n\n2. **Construction et Exécution des Conteneurs Docker** :\n\n   - Exécutez la commande suivante pour lancer le docker compose de développement:\n\n   ```bash\n    docker compose watch\n   ```\n\n   \u003e [!IMPORTANT]  \n   \u003e Docker et docker-compose doivent être installés sur votre machine pour exécuter cette commande. Veuillez vous référer à la documentation officielle de Docker pour plus d'informations.\n\n3. **Accès aux Applications** :\n\n   - Frontend : [http://localhost:3000](http://localhost:3000)\n   - Backend : [http://localhost:1337/admin](http://localhost:1337/admin)\n\n   \u003e [!INFO]\n   \u003e La documentation Strapi recommande de plutôt éditer la structure des collections en mode dev en local, puis propager les changements à l'instance de production. L'instance de production sert ainsi uniquement pour remplir les collections et ajouter des assets.\n\n## Production: Ajout de Contenu\n\n\u003e [!CAUTION]\n\u003e Ceci permet d'ajouter du contenu à l'application en production.\n\nPour ajouter du contenu, vous pouvez utiliser l'interface d'administration de Strapi accessible à l'adresse [https://strapi.services.dataforgood.fr/admin](https://strapi.services.dataforgood.fr/admin).\n\n## Documentation\n\n- [README backend](backend/README.md)\n- [README frontend](frontend/README.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdataforgoodfr%2Fwebsite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdataforgoodfr%2Fwebsite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdataforgoodfr%2Fwebsite/lists"}