CH-J Server Managergestión de servidores a través de SSH
Menú
Fuente publicada

CH-J Server Manager

Busque directorios y archivos para obtener una versión de aplicación específica.

Descargar fuente ZIP
CH-J / Server Manager 339 archivos
core-20261014T184258Z-3fbed0b93fdf Añadido: Fecha no registrada · Construido:
Archivos
package.json Añadido: Fecha no registrada 5,8 KB · 219 líneas
Descargar archivo
1{
2 "name": "ch-j-server-manager",
3 "version": "0.0.1",
4 "description": "Desktop SSH and SFTP client, Linux server manager, and local hash calculator with 49 checksum algorithms.",
5 "homepage": "https://www.sm.ch-j.de",
6 "license": "SEE LICENSE IN LICENSE",
7 "author": "Josef Chudy <josef@ch-j.de>",
8 "desktopName": "ch-j-server-manager",
9 "type": "commonjs",
10 "main": "src/main/index.js",
11 "scripts": {
12 "start": "electron .",
13 "dev": "electron . --enable-logging",
14 "test": "node --test",
15 "test:diagnostics:ui": "electron scripts/smokeDiagnostics.js",
16 "test:workspace:ui": "electron scripts/smokeWorkspaceUi.js",
17 "licenses:generate": "node scripts/generateThirdPartyNotices.js",
18 "prepare:release": "npm run legal:prepare && npm run licenses:generate && npm run biometrics:build && npm run stamp:build",
19 "stamp:build": "node scripts/stampBuild.js",
20 "prebuild": "npm run prepare:release",
21 "build": "electron-builder",
22 "prebuild:mac": "npm run prepare:release",
23 "build:mac": "CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder --mac dir && npm run package:mac:installer",
24 "prebuild:win": "npm run prepare:release",
25 "build:win": "electron-builder --win",
26 "prebuild:linux": "npm run prepare:release",
27 "build:linux": "electron-builder --linux",
28 "dist:mac": "npm run build:mac",
29 "dist:win": "npm run build:win",
30 "dist:linux": "npm run build:linux",
31 "package:mac:installer": "node scripts/packageMacInstaller.js",
32 "biometrics:build": "node scripts/buildBiometricHelpers.js",
33 "prestart": "npm run biometrics:build",
34 "predev": "npm run biometrics:build",
35 "test:biometrics:ui": "electron scripts/smokeBiometrics.js",
36 "legal:prepare": "node scripts/prepareLegalResources.js",
37 "test:license:ui": "electron scripts/smokeLicense.js",
38 "native:build": "python3 scripts/native/build.py"
39 },
40 "dependencies": {
41 "@noble/hashes": "2.3.0",
42 "@xterm/addon-fit": "^0.11.0",
43 "@xterm/xterm": "^6.0.0",
44 "adm-zip": "^0.6.0",
45 "archiver": "^5.3.2",
46 "builder": "^5.0.0",
47 "farmhashjs": "1.0.1",
48 "hash-wasm": "4.12.0",
49 "highwayhasher": "0.4.4",
50 "openpgp": "^6.3.1",
51 "ssh2": "^1.17.0"
52 },
53 "devDependencies": {
54 "@electron/osx-sign": "^1.3.3",
55 "electron": "^43.3.0",
56 "electron-builder": "^26.15.3",
57 "monaco-editor": "^0.47.0",
58 "ttf2woff": "^3.0.0"
59 },
60 "build": {
61 "appId": "de.ch-j.servermanager",
62 "productName": "CH-J Server Manager",
63 "asar": true,
64 "files": [
65 "src/**",
66 "build/icon.png",
67 "package.json",
68 "LICENSE",
69 "NOTICE",
70 "THIRD_PARTY_NOTICES.txt",
71 "!node_modules/cpu-features/**",
72 "README.md",
73 "docs/**"
74 ],
75 "extraResources": [
76 {
77 "from": "LICENSE",
78 "to": "licenses/APPLICATION_LICENSE.txt"
79 },
80 {
81 "from": "NOTICE",
82 "to": "licenses/NOTICE.txt"
83 },
84 {
85 "from": "THIRD_PARTY_NOTICES.txt",
86 "to": "licenses/THIRD_PARTY_NOTICES.txt"
87 },
88 {
89 "from": "THIRD_PARTY_LICENSES.zip",
90 "to": "licenses/THIRD_PARTY_LICENSES.zip"
91 },
92 {
93 "from": "node_modules/electron/dist/LICENSE",
94 "to": "licenses/ELECTRON_LICENSE.txt"
95 },
96 {
97 "from": "node_modules/electron/dist/LICENSES.chromium.html",
98 "to": "licenses/CHROMIUM_LICENSES.html"
99 },
100 {
101 "from": "ch-j-signing-public.asc",
102 "to": "signing/ch-j-signing-public.asc"
103 },
104 {
105 "from": "build/biometrics",
106 "to": "biometrics",
107 "filter": [
108 "chj-biometric",
109 "chj-biometric.exe",
110 "linux.py"
111 ]
112 },
113 {
114 "from": "docs",
115 "to": "docs",
116 "filter": [
117 "**/*.md"
118 ]
119 },
120 {
121 "from": "build/native-runtime/${platform}-${arch}",
122 "to": "native-runtime/${platform}-${arch}"
123 }
124 ],
125 "afterPack": "scripts/afterPack.js",
126 "npmRebuild": false,
127 "directories": {
128 "output": "dist"
129 },
130 "win": {
131 "icon": "build/icon.png",
132 "target": [
133 {
134 "target": "nsis",
135 "arch": [
136 "x64"
137 ]
138 }
139 ]
140 },
141 "nsis": {
142 "oneClick": false,
143 "perMachine": false,
144 "allowToChangeInstallationDirectory": true,
145 "createDesktopShortcut": true,
146 "createStartMenuShortcut": true,
147 "license": "build/license.rtf",
148 "include": "build/installer.nsh",
149 "installerLanguages": [
150 "cs_CZ",
151 "de_DE",
152 "en_US"
153 ],
154 "displayLanguageSelector": true
155 },
156 "mac": {
157 "icon": "build/icon.icns",
158 "target": [
159 {
160 "target": "dmg",
161 "arch": [
162 "arm64"
163 ]
164 }
165 ],
166 "extendInfo": {
167 "NSLocalNetworkUsageDescription": "CH-J Server Manager connects to your servers over SSH/SFTP and runs network diagnostics on the local network."
168 }
169 },
170 "linux": {
171 "icon": "build/linux-icons",
172 "target": [
173 {
174 "target": "deb",
175 "arch": [
176 "x64"
177 ]
178 }
179 ],
180 "category": "Utility",
181 "synopsis": "SSH and server management application",
182 "maintainer": "Josef Chudy <josef@ch-j.de>",
183 "syncDesktopName": true,
184 "desktop": {
185 "entry": {
186 "StartupWMClass": "ch-j-server-manager"
187 }
188 }
189 },
190 "deb": {
191 "recommends": [
192 "python3-gi",
193 "gir1.2-secret-1",
194 "gnome-keyring",
195 "fprintd"
196 ]
197 },
198 "dmg": {
199 "license": "build/installation.rtf"
200 }
201 },
202 "keywords": [
203 "ssh",
204 "sftp",
205 "server-management",
206 "hash-calculator",
207 "checksum",
208 "file-integrity",
209 "sha256",
210 "sha512",
211 "sha3",
212 "blake3",
213 "xxhash",
214 "electron",
215 "linux",
216 "macos",
217 "windows"
218 ]
SHA-256de66a369a15c6977cfef3246e784597a74c9eb2cc168e2b5b16667d2c843e8be

CH-J Proprietary Software License 1.14 · La fuente se proporciona en el CH-J Proprietary Software License 1.14. Su disponibilidad no cambia los términos de la licencia ni otorga derechos adicionales.

Archivo SHA-2563df08cf5e899262a6ce92d7ec2caf5c42b683f1f2b57055662b845ff7dde67a8