Kudos for new layout cloud.subsurface-divelog.org

27 views
Skip to first unread message

poe...@xs4all.nl

unread,
Mar 11, 2026, 9:26:53 AM (3 days ago) Mar 11
to Subsurface Divelog
Cool!
I haven´t accessed https://cloud.subsurface-divelog.org recently, but i did today. Nice modern interface! Really like it. Did i miss the announcement somewhere...?
Are there new additions planned?

Great work,
Grtz Robert

Dirk Hohndel

unread,
Mar 11, 2026, 11:25:58 AM (3 days ago) Mar 11
to subsurfac...@googlegroups.com


> On Mar 11, 2026, at 06:26, Robert wrote:
>
> Cool!
> I haven´t accessed https://cloud.subsurface-divelog.org recently, but i did today. Nice modern interface! Really like it. Did i miss the announcement somewhere...?
> Are there new additions planned?

Since the web interface is mainly used to verify the data available in the cloud to track down sync issues, this wasn't really a feature that got a lot of visibility. We discussed it on the developer mailing list to make sure it actually worked, but other than that there wasn't a "launch".
Given that its use case is exceptionally narrow, I'm not planning to expand the web interface. If you're on mobile, use the mobile app, If you are on a computer, use the computer app.

The main reason I created this update is that it dramatically simplifies the backend.
Instead of pre-creating static web pages for each of our 40+k users, the content is dynamically created when you log in. Significantly reducing the storage footprint of our cloud servers.
As I'm sure you know, I pay for these and they are free to our users (mostly funded by generous donations from a tiny fraction of our users - fewer than 1%). And things were starting to get expensive.

The recent price increases for cloud compute are driving up my cost by about 30% already, so this was urgently needed.

/D

poe...@xs4all.nl

unread,
Mar 11, 2026, 7:26:55 PM (3 days ago) Mar 11
to Subsurface Divelog
Liked the idea of being part of 1% ;-) Hope that will grow bigger in the future...

I also used the web interface as man-in-the-middle to analyse differences between computers and mobiles. But as a instructor you sometimes need a dive profile without having the computer app available. And then i could show the web interface. But from now on i think my students will be more impressed! So the marketing is better now...

I'm surprised the content wasn´t already dynamically created; but as i said 'keep up the good work'! Thank you, and the other developers of course for such a great divelog-app!!

Grtz R

Op woensdag 11 maart 2026 om 16:25:58 UTC+1 schreef Dirk Hohndel:

Dirk Hohndel

unread,
Mar 11, 2026, 7:31:56 PM (3 days ago) Mar 11
to subsurfac...@googlegroups.com


> On Mar 11, 2026, at 16:26, Robbie wrote:
>
> Liked the idea of being part of 1% ;-) Hope that will grow bigger in the future...

When your sponsorship notification arrived that reminded me to actually count. It's 0.15% right now 🤣

> I also used the web interface as man-in-the-middle to analyse differences between computers and mobiles. But as a instructor you sometimes need a dive profile without having the computer app available. And then i could show the web interface. But from now on i think my students will be more impressed! So the marketing is better now...

Nice. If there's a critical feature that's missing for that use case, let me know. It's not that I refuse the idea to add more to the web interface -- it's just that I hadn't seen a clear use case besides "check the cloud content".

> I'm surprised the content wasn´t already dynamically created; but as i said 'keep up the good work'! Thank you, and the other developers of course for such a great divelog-app!!

The web access was a terrible hack I did a decade ago based on our HTML exporter script. And then never got the energy to improve. So it's been in a very sad state for a very long time.
The hundreds of gig of disk space (times four redundant servers) are what finally made me go "oh well, gotta fix that".

/D
Reply all
Reply to author
Forward
0 new messages