Web shortcuts have suddenly disappeared

Hi everyone,

I’m experiencing a strange issue with ZimaOS and was wondering if anyone has seen this before.

All of my web shortcuts have suddenly disappeared. These were not installed apps, but web links that appeared as app icons in the ZimaOS interface.

The Docker containers and installed apps are still there. Only the web shortcuts have disappeared.

Has anyone experienced this issue or knows how to restore the web shortcuts?

Thanks in advance for any help!

Hi mate,

If the containers and installed apps are still there, this does not look like a Docker issue.

Web shortcuts are usually dashboard/UI metadata, not real containers, so I would first suspect the ZimaOS/CasaOS app database or dashboard state.

I would avoid reinstalling anything for now.

First check whether this happened after a ZimaOS update, reboot, browser cache clear, or UI refresh.

You can also check the recent CasaOS/ZimaOS logs:

journalctl -u casaos* --no-pager -n 200

If you have a recent /DATA/AppData backup, the shortcut metadata may be recoverable without touching the Docker containers.

While changing the icon of one of my web shortcuts, the interface suddenly froze. After refreshing the page, all of my Internet/web shortcuts had disappeared.

They were not installed apps, just web links that appeared as app icons on the dashboard.

My Docker containers and installed apps are all still there. Only the Internet/web shortcuts are gone.

Hi everyone,

Does anyone know where ZimaOS stores the Internet/web shortcuts?

All of my web shortcuts disappeared after the interface froze while I was changing the icon of one of them.

I’m looking for the folder or configuration file where these web shortcuts are stored. If I can locate the files, I may be able to recover them instead of recreating every shortcut from scratch.

Any information would be greatly appreciated. Thanks!

Hi mate,

Thanks for the extra detail.

I don’t know the exact ZimaOS shortcut database path yet, so I don’t want to give you the wrong file name.

Because the shortcuts disappeared after the UI froze while changing an icon, I would treat this as possible dashboard metadata corruption, not a Docker/app issue.

I would first search for one of the missing shortcut names or URLs:

grep -Ril "part-of-shortcut-name-or-url" /DATA/AppData 2>/dev/null

Also check recent UI/service errors:

journalctl -u casaos* --no-pager -n 300

Do not edit or delete anything yet. If the records still exist, they may be recoverable. If they were overwritten, restoring the relevant metadata from a /DATA/AppData backup may be the safest option.

Maybe IceWhale can confirm the exact location where ZimaOS stores Internet/web shortcut records.

Hi, may I ask which version you are currently on?
You can run the following two commands and send us the results. You can reply directly or contact me via email: dina@icewhale.org

cat /var/lib/casaos/1/link.json | jq
cat /var/lib/casaos/1/app_order.json | jq

Hi Dina,

I checked /var/lib/casaos/1/link.json.

It only contains the web shortcuts that I created after the issue. All of my previous web shortcuts are gone.

I also searched for backup files, but there is only a single link.json and no backup of it.

Is there any other location where ZimaOS stores or backs up the web shortcut metadata, or are the original records permanently lost?

Hi Dina,

Thanks for your help.

I checked both link.json and app_order.json.

Unfortunately, link.json only contains the web shortcuts that I created after the issue. All of the original web shortcuts are gone.

I also searched the system and my backup folders for another copy or backup of link.json, but I couldn’t find one.

To prevent this from happening again, I have now created a monthly backup task for link.json and app_order.json.

It still seems that the original web shortcut records were lost after the UI froze while I was changing the icon of one of the web shortcuts.

Is there any other location where ZimaOS stores or caches the web shortcut metadata, or are those records permanently lost?

Thank you!

Hi, can you provide the icon address you modified at that time? Also, if you try the same action to modify the icon now, will the webpage shortcut still be lost?

Hi Dina,

Unfortunately, I don’t remember the exact icon URL that I was modifying at the time.

I have tried changing the icon of a newly created web shortcut several times since then, and I have not been able to reproduce the issue. Everything works normally now.

The problem only happened once. While changing the icon, the UI suddenly froze. After refreshing the page, all of my existing web shortcuts had disappeared.

Since then, I have created a backup of link.json and app_order.json to avoid losing them again if this happens in the future.

1 Like

Thanks for your feedback, and we will continue to follow up on this issue

Thank you, Dina.

I really appreciate you looking into this issue.

If I notice anything else or manage to reproduce the problem again, I’ll let you know. In the meantime, I’ve started backing up link.json and app_order.json regularly as a precaution.

Thanks again for your support.

1 Like