Loading services/webapp/code/rosetta/core_app/management/commands/core_app_populate.py +89 −16 Original line number Diff line number Diff line Loading @@ -47,38 +47,100 @@ class Command(BaseCommand): else: print('Creating public containers...') # MetaDesktop Docker # MinimalMetaDesktop Docker (sarusso repo) Container.objects.create(user = None, name = 'MetaDesktop latest', image = 'rosetta/metadesktop', name = 'BasicMetaDesktop latest', image = 'sarusso/minimalmetadesktop', type = 'docker', registry = 'docker_local', registry = 'docker_hub', ports = '8590', supports_dynamic_ports = True, supports_user_auth = False, supports_pass_auth = True) # BasicMetaDesktop Singularity (sarusso repo) Container.objects.create(user = None, name = 'BasicMetaDesktop latest', image = 'sarusso/basicmetadesktop', type = 'docker', registry = 'docker_hub', ports = '8590', supports_dynamic_ports = True, supports_user_auth = False, supports_pass_auth = True) # MetaDesktop Singularity # DevMetaDesktop Singularity (sarusso repo) Container.objects.create(user = None, name = 'MetaDesktop latest', image = 'rosetta/metadesktop', name = 'DevMetaDesktop latest', image = 'sarusso/devmetadesktop', type = 'singularity', registry = 'docker_local', registry = 'docker_hub', ports = '8590', supports_dynamic_ports = True, supports_user_auth = False, supports_pass_auth = True) # Astrocook # MinimalMetaDesktop Singularity (sarusso repo) Container.objects.create(user = None, name = 'Astrocook b2b819e', image = 'sarusso/astrocook:b2b819e', type = 'docker', registry = 'docker_local', name = 'MinimalMetaDesktop latest', image = 'sarusso/minimalmetadesktop', type = 'singularity', registry = 'docker_hub', ports = '8590', supports_dynamic_ports = False, supports_dynamic_ports = True, supports_user_auth = False, supports_pass_auth = False) supports_pass_auth = True) # BasicMetaDesktop Singularity (sarusso repo) Container.objects.create(user = None, name = 'BasicMetaDesktop latest', image = 'sarusso/basicmetadesktop', type = 'singularity', registry = 'docker_hub', ports = '8590', supports_dynamic_ports = True, supports_user_auth = False, supports_pass_auth = True) # DevMetaDesktop Singularity (sarusso repo) Container.objects.create(user = None, name = 'DevMetaDesktop latest', image = 'sarusso/devmetadesktop', type = 'singularity', registry = 'docker_hub', ports = '8590', supports_dynamic_ports = True, supports_user_auth = False, supports_pass_auth = True) # MetaDesktop Singularity (local) #Container.objects.create(user = None, # name = 'MetaDesktop latest', # image = 'rosetta/metadesktop', # type = 'singularity', # registry = 'docker_local', # ports = '8590', # supports_dynamic_ports = True, # supports_user_auth = False, # supports_pass_auth = True) # Astrocook #Container.objects.create(user = None, # name = 'Astrocook b2b819e', # image = 'sarusso/astrocook:b2b819e', # type = 'docker', # registry = 'docker_local', # ports = '8590', # supports_dynamic_ports = False, # supports_user_auth = False, # supports_pass_auth = False) # Private containers Loading @@ -88,7 +150,18 @@ class Command(BaseCommand): else: print('Creating testuser private containers...') # JuPyter # JuPyter Singularity Container.objects.create(user = testuser, name = 'Jupyter Notebook latest', image = 'jupyter/base-notebook', type = 'singularity', registry = 'docker_hub', ports = '8888', supports_dynamic_ports = False, supports_user_auth = False, supports_pass_auth = False) # JuPyter Docker Container.objects.create(user = testuser, name = 'Jupyter Notebook latest', image = 'jupyter/base-notebook', Loading Loading
services/webapp/code/rosetta/core_app/management/commands/core_app_populate.py +89 −16 Original line number Diff line number Diff line Loading @@ -47,38 +47,100 @@ class Command(BaseCommand): else: print('Creating public containers...') # MetaDesktop Docker # MinimalMetaDesktop Docker (sarusso repo) Container.objects.create(user = None, name = 'MetaDesktop latest', image = 'rosetta/metadesktop', name = 'BasicMetaDesktop latest', image = 'sarusso/minimalmetadesktop', type = 'docker', registry = 'docker_local', registry = 'docker_hub', ports = '8590', supports_dynamic_ports = True, supports_user_auth = False, supports_pass_auth = True) # BasicMetaDesktop Singularity (sarusso repo) Container.objects.create(user = None, name = 'BasicMetaDesktop latest', image = 'sarusso/basicmetadesktop', type = 'docker', registry = 'docker_hub', ports = '8590', supports_dynamic_ports = True, supports_user_auth = False, supports_pass_auth = True) # MetaDesktop Singularity # DevMetaDesktop Singularity (sarusso repo) Container.objects.create(user = None, name = 'MetaDesktop latest', image = 'rosetta/metadesktop', name = 'DevMetaDesktop latest', image = 'sarusso/devmetadesktop', type = 'singularity', registry = 'docker_local', registry = 'docker_hub', ports = '8590', supports_dynamic_ports = True, supports_user_auth = False, supports_pass_auth = True) # Astrocook # MinimalMetaDesktop Singularity (sarusso repo) Container.objects.create(user = None, name = 'Astrocook b2b819e', image = 'sarusso/astrocook:b2b819e', type = 'docker', registry = 'docker_local', name = 'MinimalMetaDesktop latest', image = 'sarusso/minimalmetadesktop', type = 'singularity', registry = 'docker_hub', ports = '8590', supports_dynamic_ports = False, supports_dynamic_ports = True, supports_user_auth = False, supports_pass_auth = False) supports_pass_auth = True) # BasicMetaDesktop Singularity (sarusso repo) Container.objects.create(user = None, name = 'BasicMetaDesktop latest', image = 'sarusso/basicmetadesktop', type = 'singularity', registry = 'docker_hub', ports = '8590', supports_dynamic_ports = True, supports_user_auth = False, supports_pass_auth = True) # DevMetaDesktop Singularity (sarusso repo) Container.objects.create(user = None, name = 'DevMetaDesktop latest', image = 'sarusso/devmetadesktop', type = 'singularity', registry = 'docker_hub', ports = '8590', supports_dynamic_ports = True, supports_user_auth = False, supports_pass_auth = True) # MetaDesktop Singularity (local) #Container.objects.create(user = None, # name = 'MetaDesktop latest', # image = 'rosetta/metadesktop', # type = 'singularity', # registry = 'docker_local', # ports = '8590', # supports_dynamic_ports = True, # supports_user_auth = False, # supports_pass_auth = True) # Astrocook #Container.objects.create(user = None, # name = 'Astrocook b2b819e', # image = 'sarusso/astrocook:b2b819e', # type = 'docker', # registry = 'docker_local', # ports = '8590', # supports_dynamic_ports = False, # supports_user_auth = False, # supports_pass_auth = False) # Private containers Loading @@ -88,7 +150,18 @@ class Command(BaseCommand): else: print('Creating testuser private containers...') # JuPyter # JuPyter Singularity Container.objects.create(user = testuser, name = 'Jupyter Notebook latest', image = 'jupyter/base-notebook', type = 'singularity', registry = 'docker_hub', ports = '8888', supports_dynamic_ports = False, supports_user_auth = False, supports_pass_auth = False) # JuPyter Docker Container.objects.create(user = testuser, name = 'Jupyter Notebook latest', image = 'jupyter/base-notebook', Loading