{"id":19315208,"url":"https://github.com/geocml/drgon","last_synced_at":"2026-04-12T09:01:38.507Z","repository":{"id":260950426,"uuid":"854246797","full_name":"geoCML/drgon","owner":"geoCML","description":"DRGON is a Distributed Registry of GISystems Over a Network","archived":false,"fork":false,"pushed_at":"2024-12-07T19:40:25.000Z","size":85,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-06T03:41:35.662Z","etag":null,"topics":["ansible","docker","gis","javascript","postgresql","rest"],"latest_commit_sha":null,"homepage":"https://drgon.geocml.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/geoCML.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}},"created_at":"2024-09-08T18:58:01.000Z","updated_at":"2024-12-07T19:22:19.000Z","dependencies_parsed_at":"2024-11-28T05:32:04.190Z","dependency_job_id":null,"html_url":"https://github.com/geoCML/drgon","commit_stats":null,"previous_names":["geocml/drgon"],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoCML%2Fdrgon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoCML%2Fdrgon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoCML%2Fdrgon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoCML%2Fdrgon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/geoCML","download_url":"https://codeload.github.com/geoCML/drgon/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240416945,"owners_count":19797909,"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":["ansible","docker","gis","javascript","postgresql","rest"],"created_at":"2024-11-10T01:05:16.111Z","updated_at":"2026-04-12T09:01:38.408Z","avatar_url":"https://github.com/geoCML.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DRGON\n\nDRGON (pronounced like 'Dragon') is a Distributed Registry of GISystems Over a Network.\n\n## Introduction\n\nWe get it: Finding GIS data can be difficult. DRGON collects a registry geoCML deployments over the internet (or an intranet, if you prefer). Using a simple REST API, you can easily query DRGON to find the perfect dataset.\n\n## Quickstart Guide\n\nBefore interacting with DRGON, you must first have a hosted geoCML deployment with a properly configured geoCML Server Portal. Next, register for an API key via a POST request to `\u003cDRGON_HOST\u003e/apikey`; You must provide an email address in the request body. Copy your API key to a safe place, you will only be able to view it once!\n\nOn your deployment's server machine, create the following system environment variables:\n- DRGON_HOST: the host URL of the DRGON instance you want to use (_Do not include trailing slash_)\n- DRGON_API_KEY: your DRGON API key\n- GEOCML_DEPLOYMENT_HOST: the domain name of your hosted geoCML instance\n\nRe-build and restart your geoCML instance. After ~1 minute, geoCML Task Scheduler will ping DRGON and automatically register your deployment.\n\n### Using DRGON Over The Internet\n\nA production DRGON instance is hosted at https://drgon.geocml.com. You can use this public DRGON instance to register non-sensitive/non-confidential geoCML deployments.\n\n### Using DRGON Over A Private Internal Network\n\nFor sensitive deployments, you can deploy your own DRGON instance behind an internal private network. Simply code this repository and deploy the Docker compose services to your favorite hosting service.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeocml%2Fdrgon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgeocml%2Fdrgon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeocml%2Fdrgon/lists"}