diff --git a/server.py b/server.py
index c545439..271caf9 100644
--- a/server.py
+++ b/server.py
@@ -810,6 +810,18 @@ async def ui_asset_detail(name: str, request: Request):
if tags:
tags_html = " ".join([f'{t}' for t in tags])
+ # IPFS display
+ if ipfs_cid:
+ local_gateway = f'Local' if IPFS_GATEWAY_URL else ''
+ ipfs_html = f'''{ipfs_cid}
+
{ipfs_cid}
- ''' if ipfs_cid else 'Not on IPFS'}
+ {ipfs_html}