diff --git a/public/partials/explorer.htm b/public/partials/explorer.htm
index 9177e1c..4d83f29 100644
--- a/public/partials/explorer.htm
+++ b/public/partials/explorer.htm
@@ -46,6 +46,13 @@
class="btn btn-outline-primary btn-sm"
>Download Repository
+ Website
diff --git a/src/server/routes/repository-public.ts b/src/server/routes/repository-public.ts
index 1037ca7..ff1b698 100644
--- a/src/server/routes/repository-public.ts
+++ b/src/server/routes/repository-public.ts
@@ -163,6 +163,7 @@ router.get(
: repo.model.anonymizeDate,
isAdmin: user?.isAdmin === true,
isOwner: user?.id == repo.model.owner,
+ hasWebsite: !!repo.options.page && !!repo.options.pageSource,
});
} catch (error) {
handleError(error, res, req);