EuerChat 0.1.0: Tauri-Client mit Direktverbindung, ZNC, Livestream, Updater und Installer-Build

This commit is contained in:
Davito committed 2026-10-14 10:21:15 +02:00
commit df88f8abaa
27 files changed
+13167

No files matched your search

+54
View File
@@ -0,0 +1,54 @@
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "EuerChat",
"version": "0.1.0",
"identifier": "tv.euer.chat",
"build": {
"frontendDist": "../ui"
},
"app": {
"withGlobalTauri": true,
"windows": [
{
"label": "main",
"title": "EuerChat",
"width": 1100,
"height": 720,
"minWidth": 800,
"minHeight": 550,
"center": true,
"resizable": true
}
],
"security": {
"csp": {
"default-src": "'self'",
"script-src": "'self'",
"style-src": "'self' 'unsafe-inline'",
"style-src-attr": "'unsafe-inline'",
"img-src": "'self' data: blob: https://chat.euer.tv",
"media-src": "'self' blob: https://*.euer.tv",
"worker-src": "'self' blob:",
"connect-src": "'self' ipc: http://ipc.localhost https://*.euer.tv",
"font-src": "'self'",
"object-src": "'none'",
"frame-src": "'none'",
"base-uri": "'self'",
"form-action": "'self'"
}
}
},
"bundle": {
"active": true,
"targets": ["nsis"],
"icon": ["icons/32x32.png", "icons/128x128.png", "icons/icon.ico"],
"shortDescription": "EuerChat - IRC-Chat und Livestream-Client fuer euer.tv",
"windows": {
"nsis": {
"installMode": "currentUser",
"languages": ["German"],
"displayLanguageSelector": false
}
}
}
}