diff --git a/services/webapp/code/rosetta/core_app/management/commands/core_app_populate.py b/services/webapp/code/rosetta/core_app/management/commands/core_app_populate.py
index eea9f9764e626aac81422a6e87512d1f4ee80b23..a9b2f472220b6f9b1d03b768d453b216ed9bf67a 100644
--- a/services/webapp/code/rosetta/core_app/management/commands/core_app_populate.py
+++ b/services/webapp/code/rosetta/core_app/management/commands/core_app_populate.py
@@ -291,7 +291,7 @@ to provide help, news and informations on your deployment. Or you can just ignor
                                                                  access_mode = 'ssh+cli',
                                                                  auth_mode = 'platform_keys',
                                                                  wms = None,
-                                                                 conf = {'host': 'standaloneworker', 'user': 'testuser'}, # TODO: use a dedicated user?
+                                                                 conf = {'host': 'standaloneworker', 'user': 'rosetta'},
                                                                  container_engines = ['podman','singularity'])
 
             # Add testuser extra conf for this computing resource
@@ -336,7 +336,7 @@ to provide help, news and informations on your deployment. Or you can just ignor
              
  
             for computing in demo_computing_resources:
-                # Demo shared computing plus conf
+                # Demo shared storage
                 Storage.objects.create(computing = computing,
                                        access_through_computing = True,
                                        name = 'Shared',
@@ -346,7 +346,7 @@ to provide help, news and informations on your deployment. Or you can just ignor
                                        base_path = '/shared/data/shared',
                                        bind_path = '/storages/shared')
      
-                # Demo shared computing plus conf
+                # Demo personal storage
                 Storage.objects.create(computing = computing,
                                        access_through_computing = True,
                                        name = 'Personal',
@@ -355,7 +355,24 @@ to provide help, news and informations on your deployment. Or you can just ignor
                                        auth_mode = 'user_keys',
                                        base_path = '/shared/data/users/$SSH_USER',
                                        bind_path = '/storages/personal')
- 
+
+
+            try:
+                demo_standalone_computing = Computing.objects.get(name='Demo Standalone Platform')
+                demo_computing_resources.append(demo_standalone_computing)
+
+                # Demo personal storage
+                Storage.objects.create(computing = computing,
+                                       access_through_computing = True,
+                                       name = 'Personal',
+                                       type = 'generic_posix',
+                                       access_mode = 'ssh+cli',
+                                       auth_mode = 'user_keys',
+                                       base_path = '/shared/data/users/$SSH_USER',
+                                       bind_path = '/storages/personal')
+
+            except:
+                pass