Handy-Insel Portal: Startseite, Kopfleiste und Authentik-Anbindung
- Portal mit Kacheln aus Authentik (pro Benutzer gefiltert) und "Aktuelles" - Web-Component <hi-topbar> als zentraler App-Umschalter für alle Tools - OIDC-Login über Authentik, zentrales Abmelden - Setup-Skript für Authentik (Gruppen-Bindungen, Portal-App, Service-Account) - Deployment auf den Portal-CT per systemd Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
commit
6606420b4a
43 files changed
+5577
No files matched your search
@@ -0,0 +1,18 @@
|
||||
import { defineConfig } from 'vite';
|
||||
import react from '@vitejs/plugin-react';
|
||||
import tailwindcss from '@tailwindcss/vite';
|
||||
|
||||
export default defineConfig({
|
||||
root: 'frontend',
|
||||
publicDir: '../public',
|
||||
plugins: [react(), tailwindcss()],
|
||||
build: { outDir: '../dist/public', emptyOutDir: true },
|
||||
server: {
|
||||
port: 5180,
|
||||
proxy: {
|
||||
'/api': 'http://localhost:3010',
|
||||
'/auth': 'http://localhost:3010',
|
||||
'/topbar.js': 'http://localhost:3010',
|
||||
},
|
||||
},
|
||||
});
|
||||
Reference in new issue
Block a user