{"id":38215841,"url":"https://github.com/fodydev/fodydev.org","last_synced_at":"2026-01-17T00:47:39.286Z","repository":{"id":299514337,"uuid":"1003277996","full_name":"fodydev/fodydev.org","owner":"fodydev","description":"The website of the FodyDev organisation.","archived":false,"fork":false,"pushed_at":"2025-12-25T19:15:09.000Z","size":1071,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-27T06:14:36.858Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://fodydev.org","language":"SCSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fodydev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2025-06-16T22:48:56.000Z","updated_at":"2025-12-25T19:15:06.000Z","dependencies_parsed_at":"2025-06-17T00:19:11.418Z","dependency_job_id":"bc87d56e-f7e3-43b8-b4c5-451f68f70a15","html_url":"https://github.com/fodydev/fodydev.org","commit_stats":null,"previous_names":["fodydev/fodydev.org"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/fodydev/fodydev.org","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fodydev%2Ffodydev.org","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fodydev%2Ffodydev.org/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fodydev%2Ffodydev.org/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fodydev%2Ffodydev.org/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fodydev","download_url":"https://codeload.github.com/fodydev/fodydev.org/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fodydev%2Ffodydev.org/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28490571,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T23:55:29.509Z","status":"ssl_error","status_checked_at":"2026-01-16T23:55:29.108Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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-17T00:47:39.183Z","updated_at":"2026-01-17T00:47:39.271Z","avatar_url":"https://github.com/fodydev.png","language":"SCSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![License: CC BY 4.0](https://img.shields.io/badge/License-CC_BY_4.0-lightgrey.svg)](https://creativecommons.org/licenses/by/4.0/)\n[![Site](https://img.shields.io/badge/Static%20site-HUGO-%23FF00FF)](https://gohugo.io/)\n\n# FodyDev website\n\nThis repo houses the assets used to build the website for [FodyDev](https://fodydev.org/) at https://fodydev.org.\n\n## 📝 Adding Resources\n\nFodyDev operates through different working groups and initiatives, each of them with their unique [contribution guidelines and communication channels](https://fodydev.org/community).\n\nWe encourage people to [join the community](https://fodydev.org/community) and get started with contributions to the different FodyDev initiatives.\n\n## 🧩 Editing the site\n\nThis site is built using the [Hugo](https://gohugo.io) static site generator. The site uses the [Dot-Org Theme for Hugo](https://github.com/cncf/dot-org-hugo-theme) as a base and then has its own customisations.\n\n In order to build or locally develop the website, you'll need to install [Hugo](https://gohugo.io) and [node.js](https://nodejs.org/en).\n\n If you don't have them installed, you can install them via [brew.sh](https://brew.sh).\n\n```bash\n# macOS\nbrew install hugo node\n```\n\nThen following these instructions:\n\n1. Clone this repo to a local directory on your computer.\n\n2. Navigate to the newly created directory, and pull in the theme:\n\n```bash\ngit submodule update --init --recursive\n```\n\n3. Install dependencies:\n\n```bash\nnpm install\n```\n\n4. Build the site:\n\n```bash\nnpm run build\n```\n\n5. Start the local server with live reload:\n\n```bash\nnpm run start\n```\n\n## Other npm commands for working with a local instance\n\n- `npm run dev:start` - Starts the local dev environment using exampleSite\n- `npm run dev:start:with-pagefind` - Starts the local dev environment using exampleSite with working pagefind search\n- `npm run dev:build` - Builds the site using exampleSite\n\n### To run in docker\n\nAs mentioned above, fork and clone this repository, run `git submodule update --init --recursive`, then run following:\n\n```bash\n./run-hugo-in-docker.sh\n```\n\nThis command should give an address you can visit on your local machine to see the local copy of your site. Typically this is `localhost:1313`. Just navigate to http://localhost:1313 in your browser and you should see the site running.\n\nIf modifying the theme files, you should never edit the theme that is imported via Git Submodule, as otherwise the changes will be overwritten or lost the next time the theme is updated. Changes should be made in override files inside the root directory as this will override the theme directory. [Read docs](https://gohugo.io/getting-started/directory-structure/).\n\n## Updating the theme\n\nSome brief notes on how to update the theme:\n\nFrom the site root:\n\n```\ngit submodule init\ngit submodule update\ncd themes/dot-org-hugo-theme\ngit fetch\ngit checkout main\ngit pull origin main\ncd ../..\ngit add themes/dot-org-hugo-theme\ngit commit -m \"Updated submodule to the latest version of dot-org-hugo-theme\" -s\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffodydev%2Ffodydev.org","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffodydev%2Ffodydev.org","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffodydev%2Ffodydev.org/lists"}