appId: io.j621.desktop productName: J621 copyright: Copyright (c) 2026 JakeBreath — Jake Labs Non-Commercial Software Licence directories: output: release buildResources: build # The Electron main process and preload live in dist/ (tsc output). The SPA is # copied from the web build as an extra resource and served over app://j621. files: - dist/** - package.json extraResources: - from: ../frontend/dist to: dist filter: - "**/*" linux: target: - deb - pacman category: AudioVideo synopsis: Desktop client for the J621 self-hosted media archive description: >- J621 is a self-hosted browser for an e621-linked media library. This desktop build talks to a J621 backend over the network, the same way the web app does. icon: build/icon.png win: target: - nsis icon: build/icon.ico nsis: oneClick: false perMachine: false allowToChangeInstallationDirectory: true shortcutName: J621