diff --git a/configs/ansible-core.json b/configs/ansible-core.json new file mode 100644 index 0000000..764cead --- /dev/null +++ b/configs/ansible-core.json @@ -0,0 +1,31 @@ +{ + "name": "ansible-core", + "description": "Ansible Core 2.19 skill for automation and configuration management", + "base_url": "https://docs.ansible.com/ansible-core/2.19/", + "selectors": { + "main_content": "div[role=main]", + "title": "title", + "code_blocks": "pre" + }, + "url_patterns": { + "include": [], + "exclude": ["/_static/", "/_images/", "/_downloads/", "/search.html", "/genindex.html", "/py-modindex.html", "/index.html", "/roadmap/"] + }, + "categories": { + "getting_started": ["getting_started", "getting-started", "introduction", "overview"], + "installation": ["installation_guide", "installation", "setup"], + "inventory": ["inventory_guide", "inventory"], + "playbooks": ["playbook_guide", "playbooks", "playbook"], + "modules": ["module_plugin_guide", "modules", "plugins"], + "collections": ["collections_guide", "collections"], + "vault": ["vault_guide", "vault", "encryption"], + "commands": ["command_guide", "commands", "cli"], + "porting": ["porting_guides", "porting", "migration"], + "os_specific": ["os_guide", "platform"], + "tips": ["tips_tricks", "tips", "tricks", "best-practices"], + "community": ["community", "contributing", "contributions"], + "development": ["dev_guide", "development", "developing"] + }, + "rate_limit": 0.5, + "max_pages": 800 +}