diff --git a/src/apps/structure-info/volume.ts b/src/apps/structure-info/volume.ts
index 4b3e54895e3e92f3b46c9abd8295652a16381ff7..c432e83fd27d5582d36613e2c20f6e9ca4d5873b 100644
--- a/src/apps/structure-info/volume.ts
+++ b/src/apps/structure-info/volume.ts
@@ -93,4 +93,4 @@ interface Args {
 }
 const args: Args = parser.parseArgs();
 
-run(`https://webchem.ncbr.muni.cz/DensityServer/em/emd-${args.emdb}/cell?detail=4`, args.mesh);
\ No newline at end of file
+run(`https://ds.litemol.org/em/emd-${args.emdb}/cell?detail=4`, args.mesh);
\ No newline at end of file
diff --git a/src/mol-plugin/behavior/dynamic/volume-streaming/transformers.ts b/src/mol-plugin/behavior/dynamic/volume-streaming/transformers.ts
index 5a2228f6b805fae7cb9369dfbd351b91acc3abc4..dfabd0d16c2df3eb5d6d3e5b7aa97afd9bc0db54 100644
--- a/src/mol-plugin/behavior/dynamic/volume-streaming/transformers.ts
+++ b/src/mol-plugin/behavior/dynamic/volume-streaming/transformers.ts
@@ -29,7 +29,7 @@ export const InitVolumeStreaming = StateAction.build({
         return {
             method: PD.Select<VolumeServerInfo.Kind>(getStreamingMethod(a && a.data), [['em', 'EM'], ['x-ray', 'X-Ray']]),
             id: PD.Text((a && a.data.models.length > 0 && a.data.models[0].label) || ''),
-            serverUrl: PD.Text('https://webchem.ncbr.muni.cz/DensityServer')
+            serverUrl: PD.Text('https://ds.litemol.org')
         };
     },
     isApplicable: (a) => a.data.models.length === 1
@@ -100,7 +100,7 @@ const CreateVolumeStreamingInfo = PluginStateTransform.BuiltIn({
     to: VolumeServerInfo,
     params(a) {
         return {
-            serverUrl: PD.Text('https://webchem.ncbr.muni.cz/DensityServer'),
+            serverUrl: PD.Text('https://ds.litemol.org'),
             source: PD.MappedStatic('x-ray', {
                 'em': PD.Group({
                     isoValue: createIsoValueParam(VolumeIsoValue.relative(1))