{"id":17753183,"url":"https://github.com/configcat/docs","last_synced_at":"2025-08-21T04:31:13.096Z","repository":{"id":36229519,"uuid":"168830496","full_name":"configcat/docs","owner":"configcat","description":"A public repository for the ConfigCat documentation. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend, backend, mobile, desktop apps. Alternative to LaunchDarkly. Management app + feature flag SDKs.","archived":false,"fork":false,"pushed_at":"2025-08-19T07:50:19.000Z","size":117312,"stargazers_count":21,"open_issues_count":5,"forks_count":18,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-08-19T09:56:11.810Z","etag":null,"topics":["configcat","configcat-documentation","docs","documentation","docusaurus","feature-flag","feature-management","feature-toggle","featureflags"],"latest_commit_sha":null,"homepage":"https://configcat.com/docs","language":"MDX","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/configcat.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":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-02-02T12:41:20.000Z","updated_at":"2025-08-18T09:20:24.000Z","dependencies_parsed_at":"2023-10-16T19:30:58.356Z","dependency_job_id":"bfd562c4-bb72-44b5-9cae-9b0c716f0069","html_url":"https://github.com/configcat/docs","commit_stats":null,"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/configcat/docs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/configcat%2Fdocs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/configcat%2Fdocs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/configcat%2Fdocs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/configcat%2Fdocs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/configcat","download_url":"https://codeload.github.com/configcat/docs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/configcat%2Fdocs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271425048,"owners_count":24757397,"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","status":"online","status_checked_at":"2025-08-21T02:00:08.990Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["configcat","configcat-documentation","docs","documentation","docusaurus","feature-flag","feature-management","feature-toggle","featureflags"],"created_at":"2024-10-26T13:23:09.334Z","updated_at":"2025-08-21T04:31:08.336Z","avatar_url":"https://github.com/configcat.png","language":"MDX","readme":"# ConfigCat Docs\n\nA public repository for the ConfigCat documentation. https://configcat.com/docs\n\n## About ConfigCat\n\nConfigCat is a feature flag, feature toggle, and configuration management service. That lets you launch new features and change your software configuration remotely without actually (re)deploying code. ConfigCat even helps you do controlled roll-outs like canary releases and blue-green deployments. https://configcat.com\n\n# Prerequisites\n\nLatest LTS version of [Node.js](https://nodejs.org/).\n\n## Quick start\n\n1. Open Terminal/CMD/PowerShell and change directory to `/website`\n   ```\n   cd website\n   ```\n2. Install packages\n   ```\n   npm install\n   ```\n3. Run\n   ```\n   npm start\n   ```\n   Browser window should open automagically. If not, visit: http://localhost:3000\n\n# Guides for Docusaurus\n\nhttps://docusaurus.io/\n\n# Guide for Schema markups\n\nSchema markups helps improving the SEO of the page. There are lots of schema markup types.\nCurrently, we are using the `FAQ Page` and `How-to` types.\n\n1. Generation\n   You can generate schema markups at e.g.: https://technicalseo.com/tools/schema-markup-generator  \n   After generating the schema markup, you should copy and paste the json content from the generated script to a .json file. Only the .json part should be copied, the script tag will be inserted when we use it later.  \n   The .json file's location should be under the website/src/schema-markup/... folder. Please use the same directory structure just like at the docs part.\n\n2. Usage\n   In the  files you can inject the schema markup with a similar code:\n\n```javascript\nexport const NetSchema = require('@site/src/schema-markup/sdk-reference/net.json');\n\u003cscript\n  type=\"application/ld+json\"\n  dangerouslySetInnerHTML={{ __html: JSON.stringify(NetSchema) }}\n\u003e\u003c/script\u003e;\n```\n\n## Run locally using Docker\n\n1. Have [Docker](https://www.docker.com) CLI installed\n\n2. Crate container\n   ```bash\n   docker build -t docs:latest .\n   ```\n3. Run container (you might need to replace environment variables)\n   ```bash\n   docker run -i --publish 8000:80 --name docs docs:latest\n   ```\n4. Open `http://localhost:8000`\n\n# Contributions\n\nContributions are welcome via PR.\n\n# Troubleshooting\n\n### Make sure you have the proper Node.js version installed\n\nYou might run into errors caused by the wrong version of Node.js. To make sure you are using the recommended Node.js version follow these steps.\n\n1. Have nvm (Node Version Manager - https://github.com/nvm-sh/nvm ) installed:\n1. Run `nvm install`. This will install the compatible version of Node.js.\n1. Run `nvm use`. This will use the compatible version of Node.js.\n1. Your local Node.js version (`node -v`) should be the same as in the `.nvmrc` file.\n\n# Questions \u0026 Support\n\nWe are happy to help.\nhttps://configcat.com/support\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconfigcat%2Fdocs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fconfigcat%2Fdocs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconfigcat%2Fdocs/lists"}