Files
homelabstack/bookmarks-domains.html
T
ginnoir 1934ace8d1 feat(scripts): add gen-bookmarks.ps1 + checked-in bookmark lists
scripts/gen-bookmarks.ps1 parses Caddyfile (site blocks grouped by
banner comments) and stacks/*/docker-compose.yml (services with
published ports) into two Netscape-format HTML bookmark files importable
by any browser. Run after editing Caddyfile or stack compose; commit the
regenerated HTMLs alongside the source change.
2026-06-04 19:20:43 -05:00

100 lines
3.6 KiB
HTML

<!DOCTYPE NETSCAPE-Bookmark-file-1>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
<TITLE>Homelab - Domains (via Caddy)</TITLE>
<H1>Homelab - Domains (via Caddy)</H1>
<DL><p>
<DT><H3>Homelab - Domains</H3>
<DL><p>
<DT><H3>FOUNDRY VTT (public)</H3>
<DL><p>
<DT><A HREF="https://foundry.ginnoir.com">foundry</A>
<DT><A HREF="https://foundry2.ginnoir.com">foundry2</A>
</DL><p>
<DT><H3>TABLETOP TOOLS (public)</H3>
<DL><p>
<DT><A HREF="https://5etools.ginnoir.com">5etools</A>
<DT><A HREF="https://pf2e.ginnoir.com">pf2e</A>
</DL><p>
<DT><H3>FILE STORAGE (public)</H3>
<DL><p>
<DT><A HREF="https://files.ginnoir.com">files</A>
</DL><p>
<DT><H3>STATIC SITES (public)</H3>
<DL><p>
<DT><A HREF="https://ffttsystems.ginnoir.com">ffttsystems</A>
</DL><p>
<DT><H3>MEDIA REQUESTS (public)</H3>
<DL><p>
<DT><A HREF="https://requests.ginnoir.com">requests</A>
</DL><p>
<DT><H3>MEDIA MANAGEMENT (internal)</H3>
<DL><p>
<DT><A HREF="https://sonarr.ginnoir.com">sonarr</A>
<DT><A HREF="https://radarr.ginnoir.com">radarr</A>
<DT><A HREF="https://bazarr.ginnoir.com">bazarr</A>
<DT><A HREF="https://prowlarr.ginnoir.com">prowlarr</A>
<DT><A HREF="https://tautulli.ginnoir.com">tautulli</A>
</DL><p>
<DT><H3>DOWNLOAD CLIENTS (internal)</H3>
<DL><p>
<DT><A HREF="https://qbittorrent.ginnoir.com">qbittorrent</A>
<DT><A HREF="https://deluge.ginnoir.com">deluge</A>
<DT><A HREF="https://nzbget.ginnoir.com">nzbget</A>
<DT><A HREF="https://whisparr.ginnoir.com">whisparr</A>
<DT><A HREF="https://stash.ginnoir.com">stash</A>
</DL><p>
<DT><H3>NOTIFICATIONS &amp; RSS (public)</H3>
<DL><p>
<DT><A HREF="https://ntfy.ginnoir.com">ntfy</A>
<DT><A HREF="https://freshrss.ginnoir.com">freshrss</A>
</DL><p>
<DT><H3>RESUME / PORTFOLIO (public)</H3>
<DL><p>
<DT><A HREF="https://resume.ginnoir.com">resume</A>
<DT><A HREF="https://j-costa.com">j-costa.com</A>
<DT><A HREF="https://storage.j-costa.com">storage.j-costa.com</A>
</DL><p>
<DT><H3>MINIO CONSOLE (internal)</H3>
<DL><p>
<DT><A HREF="https://minio.ginnoir.com">minio</A>
</DL><p>
<DT><H3>FAMAPP &amp; AUTH (public)</H3>
<DL><p>
<DT><A HREF="https://fam.ginnoir.com">fam</A>
<DT><A HREF="https://auth.ginnoir.com">auth</A>
<DT><A HREF="https://dev.ginnoir.com">dev</A>
</DL><p>
<DT><H3>MANAGEMENT (internal)</H3>
<DL><p>
<DT><A HREF="https://portainer.ginnoir.com">portainer</A>
<DT><A HREF="https://uptime.ginnoir.com">uptime</A>
<DT><A HREF="https://homarr.ginnoir.com">homarr</A>
<DT><A HREF="https://router.ginnoir.com">router</A>
</DL><p>
<DT><H3>DEV STACK (internal)</H3>
<DL><p>
<DT><A HREF="https://gitea.ginnoir.com">gitea</A>
<DT><A HREF="https://code.ginnoir.com">code</A>
<DT><A HREF="https://registry.ginnoir.com">registry</A>
<DT><A HREF="https://dbx.ginnoir.com">dbx</A>
<DT><A HREF="https://vault.ginnoir.com">vault</A>
<DT><A HREF="https://docs.ginnoir.com">docs</A>
<DT><A HREF="https://plane.ginnoir.com">plane</A>
</DL><p>
</DL><p>
</DL><p>