diff --git a/dandi/cli/tests/test_instances.py b/dandi/cli/tests/test_instances.py index 192b69659..8f0dd0b46 100644 --- a/dandi/cli/tests/test_instances.py +++ b/dandi/cli/tests/test_instances.py @@ -19,6 +19,12 @@ def test_cmd_instances(monkeypatch): "dandi-staging:\n" " api: https://api-staging.dandiarchive.org/api\n" " gui: https://gui-staging.dandiarchive.org\n" + "ember:\n" + " api: https://api-dandi.emberarchive.org/api\n" + " gui: https://dandi.emberarchive.org\n" + "ember-staging:\n" + " api: https://api-dandi-staging.emberarchive.org/api\n" + " gui: https://dandi-staging.emberarchive.org\n" "linc:\n" " api: https://api.lincbrain.org/api\n" " gui: https://lincbrain.org\n" diff --git a/dandi/consts.py b/dandi/consts.py index 0b7bc1b76..996f331f1 100644 --- a/dandi/consts.py +++ b/dandi/consts.py @@ -141,7 +141,17 @@ def urls(self) -> Iterator[str]: "linc-staging", "https://staging.lincbrain.org", "https://staging-api.lincbrain.org/api", - ) + ), + "ember": DandiInstance( + "ember", + "https://dandi.emberarchive.org", + "https://api-dandi.emberarchive.org/api", + ), + "ember-staging": DandiInstance( + "ember-staging", + "https://dandi-staging.emberarchive.org", + "https://api-dandi-staging.emberarchive.org/api", + ), } # to map back url: name known_instances_rev = { diff --git a/docs/source/cmdline/instances.rst b/docs/source/cmdline/instances.rst index de0034c08..67c1a16fb 100644 --- a/docs/source/cmdline/instances.rst +++ b/docs/source/cmdline/instances.rst @@ -27,4 +27,10 @@ Example output: gui: https://staging.lincbrain.org linc: api: https://api.lincbrain.org/api - gui: https://lincbrain.org \ No newline at end of file + gui: https://lincbrain.org + ember-staging: + api: https://api-dandi-staging.emberarchive.org/api + gui: https://dandi-staging.emberarchive.org + ember: + api: https://api-dandi.emberarchive.org/api + gui: https://dandi.emberarchive.org