netdiag-app/vite.config.ts
Eduard Wisch bf01b4cd21
Some checks failed
Build APK / build-apk (push) Failing after 11m29s
Initiales Commit — NetDiag App vollständig implementiert [apk]
SvelteKit + Capacitor 6 Netzwerk-Diagnose-App:
- Tool-Plattform (IP-Scan, Port, Ping, WLAN, DHCP, SNMP, Traceroute, Stresstest, iperf)
- Offline-First SQLite-Cache + idempotenter Dolibarr-Sync
- Natives Kotlin-Plugin NetDiagScanner (ARP, Ping, Ports, WLAN, DHCP, SNMP, Traceroute)
- Backbutton-Single-Instance-Modul, Auto-Updater, Toast-System
- Auftrags-/Kunden-Übersicht nach Baustellen-App-Muster
- CI: [apk]-Tag → Forgejo Runner → Package Registry netdiag-apk

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-19 12:01:56 +02:00

21 lines
635 B
TypeScript

import { sveltekit } from '@sveltejs/kit/vite';
import tailwindcss from '@tailwindcss/vite';
import { defineConfig } from 'vite';
// Im Browser-Dev werden API-Aufrufe an den Dolibarr-Testserver geproxied.
// Auf dem Gerät spricht die App direkt die in den Einstellungen hinterlegte
// Server-URL an (siehe src/lib/api.ts).
export default defineConfig({
plugins: [tailwindcss(), sveltekit()],
envPrefix: ['VITE_'],
server: {
port: 5175,
proxy: {
'/custom/netdiag/api': {
target: 'http://192.168.155.11',
changeOrigin: true,
},
},
},
build: { target: 'esnext', sourcemap: false },
});