Commit Graph

27 Commits

Author SHA1 Message Date
Kroonk
8f2b4faad9 Handle browser-blocked status checks
All checks were successful
Build & Push Docker Image to Gitea Registry / build-and-push (push) Successful in 12s
2026-05-21 15:40:50 +02:00
Kroonk
2125601e56 Add SSO admin console for dashboard
All checks were successful
Build & Push Docker Image to Gitea Registry / build-and-push (push) Successful in 11s
2026-05-21 15:25:51 +02:00
Kroonk
470220b8f4 Rework MischLabs into service dashboard
All checks were successful
Build & Push Docker Image to Gitea Registry / build-and-push (push) Successful in 11s
2026-05-21 15:11:52 +02:00
Kroonk
0c3838da8a Bump iOS PWA icon filename
All checks were successful
Build & Push Docker Image to Gitea Registry / build-and-push (push) Successful in 10s
2026-05-21 14:35:23 +02:00
Kroonk
325c30414c Use MischLabs artwork for PWA icons
All checks were successful
Build & Push Docker Image to Gitea Registry / build-and-push (push) Successful in 11s
2026-05-21 14:07:19 +02:00
Kroonk
1ecbcc38ae Add PWA support for MischLabs
All checks were successful
Build & Push Docker Image to Gitea Registry / build-and-push (push) Successful in 11s
2026-05-21 13:56:14 +02:00
Kroonk
81ddb781ca Improve landing page mobile performance
All checks were successful
Build & Push Docker Image to Gitea Registry / build-and-push (push) Successful in 9s
2026-05-20 18:24:11 +02:00
Kroonk
75b8a66c62 Refine cat hover expression
All checks were successful
Build & Push Docker Image to Gitea Registry / build-and-push (push) Successful in 10s
2026-05-20 18:20:52 +02:00
Kroonk
6bb915299f Place cat peek behind cards
All checks were successful
Build & Push Docker Image to Gitea Registry / build-and-push (push) Successful in 9s
2026-05-20 18:15:39 +02:00
Kroonk
271612af32 Add cat peek hover to service cards
All checks were successful
Build & Push Docker Image to Gitea Registry / build-and-push (push) Successful in 9s
2026-05-20 18:09:42 +02:00
Kroonk
c0680700a3 Optimize: Migrate mischlabs fully to Gitea Local Package Registry
All checks were successful
Build & Push Docker Image to Gitea Registry / build-and-push (push) Successful in 13s
2026-05-20 16:43:54 +02:00
Kroonk
bf404e34c3 Update: Set mischlabs image to GHCR repository in docker-compose
All checks were successful
Build & Push Docker Image to GHCR / build-and-push (push) Successful in 14s
2026-05-20 16:37:21 +02:00
Kroonk
c132cd372d Optimize: Remove Buildx to fix 5-minute hang and use native docker build
All checks were successful
Build & Push Docker Image to GHCR / build-and-push (push) Successful in 21s
2026-05-20 16:31:39 +02:00
Kroonk
036196abe1 Fix: Add Set up Docker Buildx step
Some checks failed
Build & Push Docker Image to GHCR / build-and-push (push) Failing after 5m10s
2026-05-20 16:25:59 +02:00
Kroonk
22411b4cc3 Fix: Explicitly use Bourne shell (sh) for Install Docker CLI step
Some checks failed
Build & Push Docker Image to GHCR / build-and-push (push) Failing after 13s
2026-05-20 16:25:02 +02:00
Kroonk
13e1f35ae0 Fix: Add robust Docker CLI installation to Gitea workflow using static binaries
Some checks failed
Build & Push Docker Image to GHCR / build-and-push (push) Failing after 5s
2026-05-20 16:23:48 +02:00
Kroonk
7ae5007fb5 Add Gitea Actions workflow to build and push docker image
Some checks failed
Build & Push Docker Image to GHCR / build-and-push (push) Failing after 10s
2026-05-20 16:20:44 +02:00
Kroonk
50d162af57 Docs-Kachel zu Books.mischlabs.de geaendert 2026-05-20 15:40:52 +02:00
Kroonk
9254e9d631 Fix SSO banner: force horizontal layout with smaller elements
Use higher specificity selectors to override base card styles.
Smaller icon, font sizes, and tighter padding for compact banner.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 21:46:47 +02:00
Kroonk
6d9dca95f0 Add cache-busting version to CSS link
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 21:44:49 +02:00
Kroonk
e04632a3e1 Reduce auth banner height and normalize spacing
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 21:36:35 +02:00
Kroonk
0f35698eb8 Add auth.mischlabs.de as wide banner card above service grid
Horizontal banner layout with shield icon, spanning full grid width.
Responsive: collapses to vertical on mobile.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 21:34:43 +02:00
Kroonk
28f5654060 Remove FoodLabs/Mealie tile (was only a test service)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 21:33:32 +02:00
Kroonk
08d5da969d Update Brain.md with MiChess, auth project reference, and learnings
Added MiChess as 9th service, documented auth/Keycloak sister project,
and captured DNS/git insights from deployment session.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 20:40:59 +02:00
Kroonk
7ec77e4ee2 Add MiChess service tile to landing page
New tile for michess.mischlabs.de (chess) with chess piece icon
and staggered animation delay for 9th card.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 20:36:16 +02:00
Kroonk
a1a170c1da Add Docker setup for containerized deployment
- Dockerfile with nginx:alpine for minimal image size
- docker-compose.yml with container name "mischlabs" on port 8085
- nginx.conf with static asset caching and security headers
- Updated Brain.md with deployment documentation

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-12 22:06:00 +02:00
Kroonk
bebb6a3028 Initial commit: MischLabs landing page
Static landing page with tile-based overview of all 8 self-hosted services.
Dark theme with responsive grid layout, SVG icons, and hover animations.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-12 22:04:25 +02:00