oier pushed to main at oier/ulicraft-server-v1 2026-06-09 20:13:34 +00:00
90c3be7bb5 https auth
oier pushed to main at oier/ulicraft-server-v1 2026-06-09 20:08:33 +00:00
d21a7f0e92 feat(landing): live server card backed by self-hosted mc-status
df8ffca53e feat(landing): self-serve registration page via Drasl API (B1)
Compare 2 commits »
oier pushed to main at oier/ulicraft-server-v1 2026-06-09 16:30:55 +00:00
067e990306 mods
oier pushed to main at oier/ulicraft-server-v1 2026-06-09 02:11:54 +00:00
673202e1e4 fix(compose): pin auth./pack. to host-gateway so HTTPS resolves in-container
oier pushed to main at oier/ulicraft-server-v1 2026-06-09 01:55:57 +00:00
1ec3a9c1ee internals http
oier pushed to main at oier/ulicraft-server-v1 2026-06-09 01:37:52 +00:00
663b87a4e4 change to https
oier pushed to main at oier/ulicraft-server-v1 2026-06-09 01:07:02 +00:00
a2821f2bbc feat(tooling): fetch-authlib.sh to download authlib-injector.jar
oier pushed to main at oier/ulicraft-server-v1 2026-06-09 00:57:01 +00:00
cfd60131fb fix(landing): https + correct subdomains, drop dead CA-cert step
oier pushed to main at oier/ulicraft-server-v1 2026-06-09 00:53:37 +00:00
95c63e1ee0 fix(drasl): use https BaseURL to match TLS ingress
oier pushed to main at oier/ulicraft-server-v1 2026-06-09 00:28:18 +00:00
46103495fb fix(compose): pre-create pack/custom mountpoint for nested ro bind
oier pushed to main at oier/ulicraft-server-v1 2026-06-09 00:16:48 +00:00
1709bcd340 docs(claude): rewrite project context for unified stack
67d1f82e6a refactor!: unify into one compose, drop airgap/mirror/dnsmasq/avahi/blessingskin
Compare 2 commits »
oier pushed to main at oier/ulicraft-server-v1 2026-06-08 23:49:58 +00:00
ff645de2c8 feat(status): Uptime Kuma monitoring at status.${BASE_DOMAIN}
oier pushed to main at oier/ulicraft-server-v1 2026-06-08 23:42:03 +00:00
6df885eb13 docs(readme): document NMSR avatar renderer + ingress vhosts
oier pushed to main at oier/ulicraft-server-v1 2026-06-08 23:40:52 +00:00
6fac1647aa feat(avatar): NMSR skin renderer at avatar.${BASE_DOMAIN}, Drasl-backed
oier pushed to main at oier/ulicraft-server-v1 2026-06-08 23:21:20 +00:00
a6155819b6 feat(nginx): enforce HTTPS-only with HSTS
oier pushed to main at oier/ulicraft-server-v1 2026-06-08 23:09:48 +00:00
3185fea4c1 feat(nginx): render-nginx.sh + www->apex redirect vhost
oier pushed to main at oier/ulicraft-server-v1 2026-06-08 23:03:42 +00:00
f3c38da56c fix(nginx): use legacy listen-flag http2 for older nginx
oier pushed to main at oier/ulicraft-server-v1 2026-06-08 22:40:04 +00:00
21e6080e78 docs(readme): document host-nginx-in-front-of-caddy public TLS path
oier pushed to main at oier/ulicraft-server-v1 2026-06-08 22:36:39 +00:00
ab3d2c201b feat(ingress): public distribution.${BASE_DOMAIN} static vhost
3486546fb3 feat(ingress): configurable caddy port so host nginx can front it
3d52951355 feat(landing): pixel design ported to static Astro + en/es/eu i18n
5cec2993d7 feat(nginx): serve launcher downloads from apex vhost
Compare 4 commits »
oier created branch landing in oier/ulicraft-server-v1 2026-06-08 22:30:32 +00:00