{
  "$schema": "https://schema.tauri.app/config/2",
  "productName": "CH-J Tools",
  "mainBinaryName": "ch-j-tools",
  "version": "0.1.2",
  "identifier": "de.ch-j.tools",
  "build": {
    "frontendDist": "../src/ui",
    "beforeBuildCommand": "npm run prepare:release"
  },
  "app": {
    "windows": [],
    "withGlobalTauri": false,
    "security": {
      "csp": "default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; connect-src ipc: http://ipc.localhost; object-src 'none'; base-uri 'none'; form-action 'none'; frame-src 'none'",
      "freezePrototype": false,
      "headers": {
        "X-Content-Type-Options": "nosniff",
        "Permissions-Policy": "camera=(), microphone=(), geolocation=(), usb=(), serial=()",
        "Tauri-Custom-Header": {
          "Referrer-Policy": "no-referrer"
        }
      }
    }
  },
  "bundle": {
    "active": true,
    "targets": [
      "app",
      "dmg",
      "nsis",
      "deb"
    ],
    "icon": [
      "icons/icon.png",
      "icons/icon.icns",
      "icons/icon.ico"
    ],
    "resources": {
      "resources/docs/": "docs/",
      "resources/licenses/": "licenses/",
      "resources/signing/": "signing/",
      "../src/modules/": "modules/",
      "resources/build-info.json": "build-info.json",
      "resources/release-inventory.json": "release-inventory.json"
    },
    "category": "Utility",
    "shortDescription": "SSH and server management application",
    "longDescription": "Desktop application for administering Linux servers, with Windows server support in selected tools: SSH terminals, a multi-panel SFTP file manager, monitoring, users, disks, NGINX, Apache, rsync and network management, and an encrypted local vault.",
    "publisher": "Josef Chudy <josef@ch-j.de>",
    "copyright": "Copyright © 2026 Josef Chudý (CH-J). All rights reserved.",
    "homepage": "https://tools.ch-j.eu/en/",
    "license": "LicenseRef-CH-J-Proprietary"
  }
}
