• Joined on 2025-06-02
Webstar pushed to claude/2 at Webstar/LibrePortal 2026-05-22 11:16:18 +01:00
b17ac3707e fix(webui): refresh stale per-port Subdomain tooltip
36e0d31385 Merge branch 'claude/2' into main
79a1ec4cc3 fix(install): resolve installer function name case-insensitively
7ec1e33b56 style(branding): drop the divider line under the logo
0c7eac89fc style(branding): revert divider to low marks, keep top blank line
Compare 10 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 11:16:17 +01:00
b17ac3707e fix(webui): refresh stale per-port Subdomain tooltip
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 10:59:50 +01:00
36e0d31385 Merge branch 'claude/2' into main
e5f6f4c371 feat(dns): split-horizon local DNS for app subdomains
149fce835e fix(routing): per-port subdomain falls back to app-name when unset
dec3055b63 feat(routing): dynamic per-port subdomains + router-block toggle
5d47a6bad5 fix(routing): honour HOST_NAME for app subdomain; add @ apex hosting
Compare 6 commits »
Webstar pushed to claude/2 at Webstar/LibrePortal 2026-05-22 01:10:58 +01:00
e5f6f4c371 feat(dns): split-horizon local DNS for app subdomains
149fce835e fix(routing): per-port subdomain falls back to app-name when unset
Compare 2 commits »
Webstar pushed to claude/2 at Webstar/LibrePortal 2026-05-22 00:45:22 +01:00
dec3055b63 feat(routing): dynamic per-port subdomains + router-block toggle
5d47a6bad5 fix(routing): honour HOST_NAME for app subdomain; add @ apex hosting
c1863b3e00 feat(site): data-driven Eleventy marketing site
Compare 3 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 00:34:29 +01:00
79a1ec4cc3 fix(install): resolve installer function name case-insensitively
7ec1e33b56 style(branding): drop the divider line under the logo
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 00:26:55 +01:00
0c7eac89fc style(branding): revert divider to low marks, keep top blank line
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 00:25:06 +01:00
77d9cf9809 style(branding): raise divider, extend to last glyph, drop top blank line
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 00:20:27 +01:00
d6b6b1ef8a style(branding): indent logo + add step-tick divider
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 00:13:44 +01:00
e7e9a8ce5c fix(branding): portal glyph stands on feet + wider spacing
Webstar pushed to main at Webstar/LibrePortal 2026-05-22 00:07:58 +01:00
e2d9e701b9 feat(branding): replace EasyDocker ASCII logo with LibrePortal wordmark
Webstar pushed to main at Webstar/LibrePortal 2026-05-21 23:36:20 +01:00
d5fe1bc56b feat(webui): out-of-date detection + one-click update
Webstar pushed to main at Webstar/LibrePortal 2026-05-21 22:09:47 +01:00
75c2e6d9a5 docs: rename "LibrePortal Cloud" to "LibrePortal Connect"
Webstar pushed to claude/2 at Webstar/LibrePortal 2026-05-21 22:09:47 +01:00
75c2e6d9a5 docs: rename "LibrePortal Cloud" to "LibrePortal Connect"
Webstar deleted branch claude/1 from Webstar/LibrePortal 2026-05-21 22:05:14 +01:00
Webstar pushed to main at Webstar/LibrePortal 2026-05-21 22:04:19 +01:00
53c327a222 docs: clarify privacy-first Cloud model, drop managed hosting, add origins
Webstar created branch claude/1 in Webstar/LibrePortal 2026-05-21 22:02:06 +01:00
Webstar pushed to claude/1 at Webstar/LibrePortal 2026-05-21 22:02:06 +01:00
Webstar created branch claude/2 in Webstar/LibrePortal 2026-05-21 22:02:06 +01:00
Webstar pushed to claude/2 at Webstar/LibrePortal 2026-05-21 22:02:06 +01:00
53c327a222 docs: clarify privacy-first Cloud model, drop managed hosting, add origins