orchard
mirrorEvery site I host, in one repo, along with the Cloudflare Tunnel and Caddy that front them. It's all Go, Vite, and SQLite, and it runs on a desktop at home with nothing listening on an inbound port.
blogbuncaddycloudflare-tunneldockergogolanghomelabhtml-templatemonorepoself-hostedseosqlitestatic-sitetypstuptime-monitoringviteweb-analytics
1import "bootstrap/js/dist/modal";
2import "bootstrap/js/dist/collapse";
3import "bootstrap/js/dist/alert";
4import "bootstrap/js/dist/dropdown";
5import Tooltip from "bootstrap/js/dist/tooltip";
6
7
8document.addEventListener("DOMContentLoaded", function () {
9 const tooltipTriggerList = document.querySelectorAll(
10 "[data-bs-toggle='tooltip']"
11 );
12
13 [...tooltipTriggerList].map(
14 (tooltipTriggerEl) => new Tooltip(tooltipTriggerEl)
15 );
16
17 tooltipTriggerList.forEach((tooltipTriggerEl) => {
18 tooltipTriggerEl.style.cursor = "help";
19 });
20});