{"id":19806381,"url":"https://github.com/ory/meta","last_synced_at":"2025-06-27T06:34:29.794Z","repository":{"id":37308818,"uuid":"235163766","full_name":"ory/meta","owner":"ory","description":"A place where we plan and schedule our open source activities and track cross-project and ory-wide issues","archived":false,"fork":false,"pushed_at":"2025-03-17T11:10:40.000Z","size":1560,"stargazers_count":18,"open_issues_count":0,"forks_count":12,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-04-20T19:25:34.882Z","etag":null,"topics":["hacktoberfest"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ory.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"patreon":"_ory","open_collective":"ory"}},"created_at":"2020-01-20T17:59:26.000Z","updated_at":"2025-04-04T04:32:46.000Z","dependencies_parsed_at":"2024-04-12T09:34:26.959Z","dependency_job_id":"dca78aed-48c9-4c42-a31f-1471ab4a936a","html_url":"https://github.com/ory/meta","commit_stats":{"total_commits":314,"total_committers":21,"mean_commits":"14.952380952380953","dds":0.5286624203821656,"last_synced_commit":"fe4ffe081358634ef4d59fdc2ffe2741c63981c8"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ory%2Fmeta","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ory%2Fmeta/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ory%2Fmeta/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ory%2Fmeta/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ory","download_url":"https://codeload.github.com/ory/meta/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250758955,"owners_count":21482513,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["hacktoberfest"],"created_at":"2024-11-12T09:07:24.193Z","updated_at":"2025-05-01T07:30:47.723Z","avatar_url":"https://github.com/ory.png","language":"Shell","funding_links":["https://patreon.com/_ory","https://opencollective.com/ory"],"categories":[],"sub_categories":[],"readme":"# meta\n\nA place for reusable code, templates, and documentation required for getting a\nrepository in Ory working.\n\n## Documentation\n\n### Updating Templates\n\nThis repository contains templates for things like the software license,\nsecurity policy, contributing guidelines, code of conduct, and so on.\n\nYou can find the repository templates in\n[templates/repository](./templates/repository). Libraries (e.g. Dockertest) and\nservers (e.g. Kratos) share templates from the\n[common](./templates/repository/common) directory. Additionally, servers copy\nfiles from [server](./templates/repository/server) and libraries from the\n[library](./templates/repository/library) directory.\n\nTo update the repositories simply make your changes. Once merged to master, they\nwill be published using a GitHub Action.\n\n## Github Sync action\n\nThe [meta scripts](https://github.com/ory/meta/tree/master/scripts) synchronize\nall Ory repositories to a common template including README, CONTRIBUTING, COC,\nSECURITY, LICENCE and Github Workflows with close to zero manual interaction.\n\nDepending on repository type (server, library, action) specific templates can be\ncopied as well.\n\nThe project names, links to documentation ect. are being substituted for each\nproject in [sync.sh](https://github.com/ory/meta/blob/master/scripts/sync.sh).\nFor more details please refer to the documentation within the\n[scripts](https://github.com/ory/meta/tree/master/scripts).\n\nTo run the sync script locally, open a Bash terminal and copy the respective\ncommands from [sync.sh](https://github.com/ory/meta/blob/master/scripts/sync.sh)\ninto the terminal. For example, to see the changes made by all sync jobs:\n\n```\nsource scripts/sync.sh\nworkspace=$(create_workspace)\nGITHUB_SHA=12345\nreplicate_all \"$workspace\" keep\n```\n\nThen `cd $workspace` to see all repositories with the uncommitted changes made\nby the sync script. To test committing, replace the last line with this one:\n\n```\nreplicate_all \"$workspace\" commit\n```\n\nTo test syncing problems with a single repo:\n\n```\nsource scripts/sync.sh\nworkspace=$(create_workspace)\nGITHUB_SHA=12345\nreplicate ory/hydra server \"Hydra\" \"$workspace\" \"keep\"\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fory%2Fmeta","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fory%2Fmeta","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fory%2Fmeta/lists"}