diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1834c952b..47647407d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -365,7 +365,7 @@ importers: version: 0.34.1(nodemailer@6.9.8) '@i18next-toolkit/cli': specifier: ^1.4.3 - version: 1.4.3(buffer@6.0.3)(encoding@0.1.13)(openai@4.63.0(encoding@0.1.13)(zod@3.22.2))(typescript@5.5.4) + version: 1.4.3(buffer@6.0.3)(encoding@0.1.13)(openai@4.74.0(encoding@0.1.13)(zod@3.22.2))(typescript@5.5.4) '@tanstack/router-vite-plugin': specifier: 1.20.5 version: 1.20.5 @@ -688,7 +688,7 @@ importers: devDependencies: tsup: specifier: ^8.2.3 - version: 8.2.3(jiti@1.21.0)(postcss@8.4.38)(tsx@4.16.2)(typescript@5.5.4) + version: 8.2.3(jiti@2.4.1)(postcss@8.4.38)(tsx@4.16.2)(typescript@5.5.4) vitest: specifier: ^1.2.1 version: 1.2.1(@types/node@20.12.7)(happy-dom@15.11.6)(less@4.2.0)(terser@5.28.1) @@ -774,6 +774,9 @@ importers: autoprefixer: specifier: ^10.4.16 version: 10.4.16(postcss@8.4.38) + docusaurus-i18n: + specifier: ^1.1.4 + version: 1.1.4(encoding@0.1.13)(zod@3.23.8) docusaurus-plugin-image-zoom: specifier: ^1.0.1 version: 1.0.1(@docusaurus/theme-classic@3.5.2(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.5.4)) @@ -5370,6 +5373,10 @@ packages: resolution: {integrity: sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==} engines: {node: '>=18'} + commander@12.1.0: + resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} + engines: {node: '>=18'} + commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} @@ -6094,6 +6101,10 @@ packages: resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} engines: {node: '>=6'} + docusaurus-i18n@1.1.4: + resolution: {integrity: sha512-s+IHfgv2x6ZUpwircnQKkb0Bn8NyQlT+SPvvuwQM4Xf0evtQtuF2JkvoHkQJiFudPzDKnA2uW3OsigFpb84fPQ==} + hasBin: true + docusaurus-plugin-image-zoom@1.0.1: resolution: {integrity: sha512-96IpSKUx2RWy3db9aZ0s673OQo5DWgV9UVWouS+CPOSIVEdCWh6HKmWf6tB9rsoaiIF3oNn9keiyv6neEyKb1Q==} peerDependencies: @@ -7703,6 +7714,10 @@ packages: resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} hasBin: true + jiti@2.4.1: + resolution: {integrity: sha512-yPBThwecp1wS9DmoA4x4KR2h3QoslacnDR8ypuFM962kI4/456Iy1oHx2RAgh4jfZNdn0bctsdadceiBUgpU1g==} + hasBin: true + joi@17.13.3: resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==} @@ -9048,6 +9063,15 @@ packages: zod: optional: true + openai@4.74.0: + resolution: {integrity: sha512-pQ8t1jchUymw5WB5jZPchuBtWvxul7RyVxa+9RWfiCQyzvzUyI2sKvUYfpEDI/ouaRLcik3K6psj15ByCefeNA==} + hasBin: true + peerDependencies: + zod: ^3.23.8 + peerDependenciesMeta: + zod: + optional: true + openapi-to-postmanv2@1.2.7: resolution: {integrity: sha512-oG3PZfAAljy5ebot8DZGLFDNNmDZ/qWqI/dboWlgg5hRj6dSSrXeiyXL6VQpcGDalxVX4jSChufOq2eDsFXp4w==} engines: {node: '>=4'} @@ -12553,11 +12577,14 @@ packages: zod-to-json-schema@3.22.5: resolution: {integrity: sha512-+akaPo6a0zpVCCseDed504KBJUQpEW5QZw7RMneNmKw+fGaML1Z9tUNLnHHAC8x6dzVRO1eB2oEMyZRnuBZg7Q==} peerDependencies: - zod: ^3.22.4 + zod: 3.22.4 zod@3.22.2: resolution: {integrity: sha512-wvWkphh5WQsJbVk1tbx1l1Ly4yg+XecD+Mq280uBGt9wa5BKSWf4Mhp6GmrkPixhMxmabYY7RbzlwVP32pbGCg==} + zod@3.22.4: + resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} + zod@3.23.8: resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} @@ -14983,11 +15010,11 @@ snapshots: '@hutson/parse-repository-url@5.0.0': {} - '@i18next-toolkit/cli@1.4.3(buffer@6.0.3)(encoding@0.1.13)(openai@4.63.0(encoding@0.1.13)(zod@3.22.2))(typescript@5.5.4)': + '@i18next-toolkit/cli@1.4.3(buffer@6.0.3)(encoding@0.1.13)(openai@4.74.0(encoding@0.1.13)(zod@3.22.2))(typescript@5.5.4)': dependencies: '@i18next-toolkit/extractor': 1.1.0(buffer@6.0.3) '@i18next-toolkit/scanner': 1.0.0 - '@langchain/core': 0.2.27(openai@4.63.0(encoding@0.1.13)(zod@3.22.2)) + '@langchain/core': 0.2.27(openai@4.74.0(encoding@0.1.13)(zod@3.22.2)) '@langchain/openai': 0.2.7(encoding@0.1.13) bing-translate-api: 4.0.2 cosmiconfig: 9.0.0(typescript@5.5.4) @@ -14996,7 +15023,7 @@ snapshots: inquirer: 8.2.6 lodash: 4.17.21 yargs: 17.7.2 - zod: 3.23.8 + zod: 3.22.4 transitivePeerDependencies: - buffer - encoding @@ -15125,35 +15152,35 @@ snapshots: '@jsdevtools/ono@7.1.3': {} - '@langchain/core@0.2.27(openai@4.63.0(encoding@0.1.13)(zod@3.22.2))': + '@langchain/core@0.2.27(openai@4.63.0(encoding@0.1.13)(zod@3.23.8))': dependencies: ansi-styles: 5.2.0 camelcase: 6.3.0 decamelize: 1.2.0 js-tiktoken: 1.0.14 - langsmith: 0.1.59(openai@4.63.0(encoding@0.1.13)(zod@3.22.2)) + langsmith: 0.1.59(openai@4.63.0(encoding@0.1.13)(zod@3.23.8)) mustache: 4.2.0 p-queue: 6.6.2 p-retry: 4.6.2 uuid: 10.0.0 - zod: 3.23.8 - zod-to-json-schema: 3.22.5(zod@3.23.8) + zod: 3.22.4 + zod-to-json-schema: 3.22.5(zod@3.22.4) transitivePeerDependencies: - openai - '@langchain/core@0.2.27(openai@4.63.0(encoding@0.1.13)(zod@3.23.8))': + '@langchain/core@0.2.27(openai@4.74.0(encoding@0.1.13)(zod@3.22.2))': dependencies: ansi-styles: 5.2.0 camelcase: 6.3.0 decamelize: 1.2.0 js-tiktoken: 1.0.14 - langsmith: 0.1.59(openai@4.63.0(encoding@0.1.13)(zod@3.23.8)) + langsmith: 0.1.59(openai@4.74.0(encoding@0.1.13)(zod@3.22.2)) mustache: 4.2.0 p-queue: 6.6.2 p-retry: 4.6.2 uuid: 10.0.0 - zod: 3.23.8 - zod-to-json-schema: 3.22.5(zod@3.23.8) + zod: 3.22.4 + zod-to-json-schema: 3.22.5(zod@3.22.4) transitivePeerDependencies: - openai @@ -19244,6 +19271,8 @@ snapshots: commander@12.0.0: {} + commander@12.1.0: {} + commander@2.20.3: {} commander@4.1.1: {} @@ -19965,6 +19994,19 @@ snapshots: dependencies: '@leichtgewicht/ip-codec': 2.0.5 + docusaurus-i18n@1.1.4(encoding@0.1.13)(zod@3.23.8): + dependencies: + commander: 12.1.0 + fast-glob: 3.3.2 + fs-extra: 11.2.0 + gray-matter: 4.0.3 + jiti: 2.4.1 + md5: 2.3.0 + openai: 4.74.0(encoding@0.1.13)(zod@3.23.8) + transitivePeerDependencies: + - encoding + - zod + docusaurus-plugin-image-zoom@1.0.1(@docusaurus/theme-classic@3.5.2(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.5.4)): dependencies: '@docusaurus/theme-classic': 3.5.2(@types/react@18.2.78)(react-dom@18.2.0(react@18.3.1))(react@18.3.1)(typescript@5.5.4) @@ -21940,6 +21982,8 @@ snapshots: jiti@1.21.0: {} + jiti@2.4.1: {} + joi@17.13.3: dependencies: '@hapi/hoek': 9.3.0 @@ -22078,7 +22122,7 @@ snapshots: ky@1.7.2: {} - langsmith@0.1.59(openai@4.63.0(encoding@0.1.13)(zod@3.22.2)): + langsmith@0.1.59(openai@4.63.0(encoding@0.1.13)(zod@3.23.8)): dependencies: '@types/uuid': 10.0.0 commander: 10.0.1 @@ -22087,9 +22131,9 @@ snapshots: semver: 7.6.3 uuid: 10.0.0 optionalDependencies: - openai: 4.63.0(encoding@0.1.13)(zod@3.22.2) + openai: 4.63.0(encoding@0.1.13)(zod@3.23.8) - langsmith@0.1.59(openai@4.63.0(encoding@0.1.13)(zod@3.23.8)): + langsmith@0.1.59(openai@4.74.0(encoding@0.1.13)(zod@3.22.2)): dependencies: '@types/uuid': 10.0.0 commander: 10.0.1 @@ -22098,7 +22142,7 @@ snapshots: semver: 7.6.3 uuid: 10.0.0 optionalDependencies: - openai: 4.63.0(encoding@0.1.13)(zod@3.23.8) + openai: 4.74.0(encoding@0.1.13)(zod@3.22.2) latest-version@7.0.0: dependencies: @@ -23782,7 +23826,21 @@ snapshots: is-docker: 2.2.1 is-wsl: 2.2.0 - openai@4.63.0(encoding@0.1.13)(zod@3.22.2): + openai@4.63.0(encoding@0.1.13)(zod@3.23.8): + dependencies: + '@types/node': 18.18.13 + '@types/node-fetch': 2.6.11 + abort-controller: 3.0.0 + agentkeepalive: 4.5.0 + form-data-encoder: 1.7.2 + formdata-node: 4.4.1 + node-fetch: 2.7.0(encoding@0.1.13) + optionalDependencies: + zod: 3.23.8 + transitivePeerDependencies: + - encoding + + openai@4.74.0(encoding@0.1.13)(zod@3.22.2): dependencies: '@types/node': 18.18.13 '@types/node-fetch': 2.6.11 @@ -23797,7 +23855,7 @@ snapshots: - encoding optional: true - openai@4.63.0(encoding@0.1.13)(zod@3.23.8): + openai@4.74.0(encoding@0.1.13)(zod@3.23.8): dependencies: '@types/node': 18.18.13 '@types/node-fetch': 2.6.11 @@ -24249,11 +24307,11 @@ snapshots: postcss: 8.4.35 ts-node: 10.9.1(@types/node@20.12.7)(typescript@5.5.4) - postcss-load-config@6.0.1(jiti@1.21.0)(postcss@8.4.38)(tsx@4.16.2): + postcss-load-config@6.0.1(jiti@2.4.1)(postcss@8.4.38)(tsx@4.16.2): dependencies: lilconfig: 3.1.1 optionalDependencies: - jiti: 1.21.0 + jiti: 2.4.1 postcss: 8.4.38 tsx: 4.16.2 @@ -27385,7 +27443,7 @@ snapshots: tslib@2.6.2: {} - tsup@8.2.3(jiti@1.21.0)(postcss@8.4.38)(tsx@4.16.2)(typescript@5.5.4): + tsup@8.2.3(jiti@2.4.1)(postcss@8.4.38)(tsx@4.16.2)(typescript@5.5.4): dependencies: bundle-require: 5.0.0(esbuild@0.24.0) cac: 6.7.14 @@ -27397,7 +27455,7 @@ snapshots: globby: 11.1.0 joycon: 3.1.1 picocolors: 1.0.1 - postcss-load-config: 6.0.1(jiti@1.21.0)(postcss@8.4.38)(tsx@4.16.2) + postcss-load-config: 6.0.1(jiti@2.4.1)(postcss@8.4.38)(tsx@4.16.2) resolve-from: 5.0.0 rollup: 4.19.1 source-map: 0.8.0-beta.0 @@ -28405,12 +28463,18 @@ snapshots: dependencies: zod: 3.22.2 + zod-to-json-schema@3.22.5(zod@3.22.4): + dependencies: + zod: 3.22.4 + zod-to-json-schema@3.22.5(zod@3.23.8): dependencies: zod: 3.23.8 zod@3.22.2: {} + zod@3.22.4: {} + zod@3.23.8: {} zustand@4.4.1(@types/react@18.2.78)(immer@9.0.21)(react@18.2.0): diff --git a/website/docs/install/other/_category_.json b/website/docs/install/other/_category_.json new file mode 100644 index 000000000..941adb600 --- /dev/null +++ b/website/docs/install/other/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Other Ways", + "position": 3 +} diff --git a/website/docs/install/other/install-in-aapanel.md b/website/docs/install/other/install-in-aapanel.md new file mode 100644 index 000000000..655bce70f --- /dev/null +++ b/website/docs/install/other/install-in-aapanel.md @@ -0,0 +1,34 @@ +--- +sidebar_position: 1 +--- + +# Install in aaPanel + +## Intro + +`aaPanel` is a powerful and easy-to-use web hosting control panel for linux server. one-click install LNMP/LAMP/OpenLiteSpeed developing environment and software. + +[Click here to deploy aaPanel in your server](https://www.aapanel.com/new/download.html?r=dk_tianji) + +> Applicable only for BT Panel version 9.2.0 and above. + +## Update List and Search + +Navbar `docker` -> `one click install` -> `search tianji` + +![](/img/docs/aapanel/1.png) + +> If you can't find it, please click `Update app list` button. + +## Fill form to install + +![](/img/docs/aapanel/2.png) + +you can fill the form quickly to install. + +and only just need to wait for a moment. then you can open your own Tianji in your browser. + + +> Url: `http://:12345` +> Default username: `admin` +> Default password: `admin` diff --git a/website/i18n/de/docusaurus-plugin-content-docs/current/install/other/install-in-aapanel.md b/website/i18n/de/docusaurus-plugin-content-docs/current/install/other/install-in-aapanel.md new file mode 100644 index 000000000..2f060a7d8 --- /dev/null +++ b/website/i18n/de/docusaurus-plugin-content-docs/current/install/other/install-in-aapanel.md @@ -0,0 +1,33 @@ +--- +sidebar_position: 1 +_i18n_hash: 43997bbd0580f9369f24a22f31d3ff82 +--- +# Installation in aaPanel + +## Einführung + +`aaPanel` ist ein leistungsstarkes und benutzerfreundliches Webhosting-Control-Panel für Linux-Server. Mit einer Ein-Klick-Installation von LNMP/LAMP/OpenLiteSpeed-Entwicklungsumgebungen und Software. + +[Klicken Sie hier, um aaPanel auf Ihrem Server bereitzustellen](https://www.aapanel.com/new/download.html?r=dk_tianji) + +> Gilt nur für BT Panel Version 9.2.0 und höher. + +## Aktualisierungsliste und Suche + +Navbar `docker` -> `Ein-Klick-Installation` -> `suche tianji` + +![](/img/docs/aapanel/1.png) + +> Wenn Sie es nicht finden können, klicken Sie bitte auf die Schaltfläche `App-Liste aktualisieren`. + +## Formular ausfüllen zur Installation + +![](/img/docs/aapanel/2.png) + +Sie können das Formular schnell ausfüllen, um die Installation abzuschließen. + +Und Sie müssen nur einen Moment warten. Dann können Sie Ihr eigenes Tianji in Ihrem Browser öffnen. + +> URL: `http://:12345` +> Standardbenutzername: `admin` +> Standardpasswort: `admin` diff --git a/website/i18n/de/docusaurus-plugin-content-docs/current/server-status/server-status-reporter.md b/website/i18n/de/docusaurus-plugin-content-docs/current/server-status/server-status-reporter.md index 90d7e449d..03c960527 100644 --- a/website/i18n/de/docusaurus-plugin-content-docs/current/server-status/server-status-reporter.md +++ b/website/i18n/de/docusaurus-plugin-content-docs/current/server-status/server-status-reporter.md @@ -1,68 +1,68 @@ --- sidebar_position: 1 -_i18n_hash: 848acc7fae249b1c435a363e4693a5c7 +_i18n_hash: 1de8a86599061f446dd0699137a4e68c --- # Server Status Reporter -Sie können den Status Ihres Servers einfach mit dem Tianji Reporter melden. +Sie können den Status Ihres Servers ganz einfach mit dem Tianji-Reporter melden. Sie können es von [https://github.com/msgbyte/tianji/releases](https://github.com/msgbyte/tianji/releases) herunterladen. ## Verwendung ``` -Verwendung von tianji-reporter: +Verwendung des tianji-reporters: --interval int - Geben Sie das INTERVAL in Sekunden ein (Standard: 5) + Geben Sie das INTERVAL an, in Sekunden (standardmäßig 5) --mode http - Der Sendemodus der Berichtsdaten, Sie können wählen: `http` oder `udp`, Standard ist `http` (Standard: "http") + Der Sendemodus der Berichtsdaten, Sie können auswählen: `http` oder `udp`, standardmäßig ist `http` (standardmäßig "http") --name string - Der Identifikationsname für diesen Rechner + Der Identifikationsname für diese Maschine --url string - Die HTTP-URL von Tianji, z.B.: https://tianji.msgbyte.com + Die HTTP-URL von Tianji, zum Beispiel: https://tianji.msgbyte.com --vnstat - Verwenden Sie vnstat für die Datenverkehrsstatistik, nur Linux + Verwenden Sie vnstat zur Verkehrstatistik, nur Linux --workspace string - Die Arbeitsbereichs-ID für Tianji, dies sollte eine UUID sein + Die Workspace-ID für Tianji, dies sollte eine UUID sein ``` -**url** und **workspace** sind erforderlich, sie bedeuten, zu welchem Host und welchem Arbeitsbereich Sie Ihren Dienst melden werden. +Die **url** und **workspace** sind erforderlich, das bedeutet, dass Sie melden, an welchen Host und in welches Workspace Sie Ihren Dienst berichten. -Standardmäßig wird der Name eines Serverknotens mit dem Hostnamen identisch sein, sodass Sie Ihren Namen mit `--name` anpassen können, um den Server zu identifizieren. +Standardmäßig ist der Name eines Serverknotens derselbe wie der Hostname, Sie können jedoch Ihren Namen mit `--name` anpassen, was Ihnen hilft, den Server zu identifizieren. -## Automatisiertes Installationsskript +## Automatisches Installationsskript -Sie können Ihr automatisiertes Installationsskript in `Tianji` -> `Server` -> `Hinzufügen` -> `Automatisch` Tab erhalten. +Sie können Ihr automatisches Installationsskript in `Tianji` -> `Server` -> `Hinzufügen` -> `Auto`-Registerkarte erhalten. -Es wird automatisch den Reporter herunterladen und einen Linux-Dienst auf Ihrem Rechner erstellen. Daher sind Root-Berechtigungen erforderlich. +Es wird automatisch den Reporter herunterladen und einen Linux-Dienst auf Ihrer Maschine erstellen. Daher sind Root-Berechtigungen erforderlich. ### Deinstallation Wenn Sie den Reporter-Dienst deinstallieren möchten, können Sie diesen Befehl verwenden: ```bash -curl -o- https://tianji.exmaple.com/serverStatus/xxxxxxxxxxxxxxxxxxx/install.sh?url=https://tianji.example.com | sudo bash -s uninstall -``` +curl -o- https://tianji.example.com/serverStatus/xxxxxxxxxxxxxxxxxxx/install.sh?url=https://tianji.example.com | sudo bash -s uninstall +``` -Der Hauptunterschied besteht darin, `-s uninstall` nach Ihrem Installationsbefehl anzuhängen. +Die wesentliche Änderung besteht darin, `-s uninstall` nach Ihrem Installationsbefehl hinzuzufügen. -## Q&A +## Fragen & Antworten -### Wie überprüfe ich die Protokolle des Tianji Reporter-Dienstes? +### Wie kann ich das Protokoll des Tianji-Reporters überprüfen? -Wenn Sie mit dem automatisierten Installationsskript installiert haben, wird Tianji Ihnen einen Dienst namens `tianji-reporter` auf Ihrem Linux-Rechner installieren. +Wenn Sie mit dem automatischen Installationsskript installiert haben, hilft Ihnen Tianji, einen Dienst namens `tianji-reporter` auf Ihrem Linux-Computer zu installieren. -Sie können diesen Befehl verwenden, um die Protokolle des Tianji Reporter zu überprüfen: +Sie können diesen Befehl verwenden, um das Protokoll des Tianji-Reporters zu überprüfen: ```bash journalctl -fu tianji-reporter.service ``` -### Mein Rechner wird im Server-Tab nicht gefunden, obwohl der Bericht erfolgreich war +### Nicht gefunden Ihre Maschine in der Server-Registerkarte, obwohl der Bericht erfolgreich angezeigt wird -Vielleicht befindet sich Ihr Tianji hinter einem Reverse-Proxy, z.B. `nginx`. +Vielleicht befindet sich Ihr Tianji hinter einem Reverse-Proxy wie `nginx`. -Stellen Sie sicher, dass Ihr Reverse-Proxy WebSocket-Unterstützung hinzufügt. +Bitte stellen Sie sicher, dass Ihr Reverse-Proxy WebSocket-Unterstützung hinzufügt. -## Warum ist mein Rechner immer offline? +## Warum ist meine Maschine immer offline? -Bitte überprüfen Sie die Serverzeit. +Bitte überprüfen Sie das Datum und die Uhrzeit Ihres Servers. diff --git a/website/i18n/fr/docusaurus-plugin-content-docs/current.json b/website/i18n/fr/docusaurus-plugin-content-docs/current.json index bef243919..4f5453641 100644 --- a/website/i18n/fr/docusaurus-plugin-content-docs/current.json +++ b/website/i18n/fr/docusaurus-plugin-content-docs/current.json @@ -24,7 +24,7 @@ "description": "The label for category Monitor in sidebar tutorialSidebar" }, "sidebar.tutorialSidebar.category.Notification": { - "message": "Notification", + "message": "Notification en français se traduit par \"Notification\".", "description": "The label for category Notification in sidebar tutorialSidebar" }, "sidebar.tutorialSidebar.category.Server Status": { diff --git a/website/i18n/fr/docusaurus-plugin-content-docs/current/install/other/install-in-aapanel.md b/website/i18n/fr/docusaurus-plugin-content-docs/current/install/other/install-in-aapanel.md new file mode 100644 index 000000000..82dc503fc --- /dev/null +++ b/website/i18n/fr/docusaurus-plugin-content-docs/current/install/other/install-in-aapanel.md @@ -0,0 +1,33 @@ +--- +sidebar_position: 1 +_i18n_hash: 43997bbd0580f9369f24a22f31d3ff82 +--- +# Installer dans aaPanel + +## Introduction + +`aaPanel` est un panneau de contrôle d'hébergement web puissant et facile à utiliser pour les serveurs Linux. Installation en un clic de l'environnement de développement et des logiciels LNMP/LAMP/OpenLiteSpeed. + +[Cliquez ici pour déployer aaPanel sur votre serveur](https://www.aapanel.com/new/download.html?r=dk_tianji) + +> Applicable uniquement pour la version 9.2.0 et supérieure du BT Panel. + +## Liste de mises à jour et recherche + +Barre de navigation `docker` -> `installation en un clic` -> `rechercher tianji` + +![](/img/docs/aapanel/1.png) + +> Si vous ne pouvez pas le trouver, veuillez cliquer sur le bouton `Mettre à jour la liste des applications`. + +## Remplissez le formulaire pour installer + +![](/img/docs/aapanel/2.png) + +Vous pouvez remplir le formulaire rapidement pour installer. + +Il vous suffit d'attendre un moment. Ensuite, vous pourrez ouvrir votre propre Tianji dans votre navigateur. + +> URL : `http://:12345` +> Nom d'utilisateur par défaut : `admin` +> Mot de passe par défaut : `admin` diff --git a/website/i18n/fr/docusaurus-plugin-content-docs/current/server-status/server-status-reporter.md b/website/i18n/fr/docusaurus-plugin-content-docs/current/server-status/server-status-reporter.md index c1ca0fe2c..2b59e79eb 100644 --- a/website/i18n/fr/docusaurus-plugin-content-docs/current/server-status/server-status-reporter.md +++ b/website/i18n/fr/docusaurus-plugin-content-docs/current/server-status/server-status-reporter.md @@ -1,68 +1,68 @@ --- sidebar_position: 1 -_i18n_hash: 848acc7fae249b1c435a363e4693a5c7 +_i18n_hash: 1de8a86599061f446dd0699137a4e68c --- -# Rapporteur d'état du serveur +# Rapport de statut du serveur -vous pouvez facilement signaler l'état de votre serveur avec le rapporteur Tianji +Vous pouvez facilement rapporter le statut de votre serveur avec le rapporteur Tianji. -vous pouvez télécharger depuis [https://github.com/msgbyte/tianji/releases](https://github.com/msgbyte/tianji/releases) +Vous pouvez le télécharger depuis [https://github.com/msgbyte/tianji/releases](https://github.com/msgbyte/tianji/releases) ## Utilisation ``` -Usage de tianji-reporter: +Utilisation du rapporteur tianji : --interval int - Entrez l'INTERVALLE, en secondes (par défaut 5) + Indiquez l'INTERVALLE, en secondes (par défaut 5) --mode http - Le mode d'envoi des données de rapport, vous pouvez choisir : `http` ou `udp`, par défaut est `http` (par défaut "http") + Le mode d'envoi des données de rapport, vous pouvez choisir : `http` ou `udp`, par défaut c'est `http` (par défaut "http") --name string Le nom d'identification pour cette machine --url string L'URL http de Tianji, par exemple : https://tianji.msgbyte.com --vnstat - Utiliser vnstat pour les statistiques de trafic, uniquement pour Linux + Utiliser vnstat pour les statistiques de trafic, uniquement sur Linux --workspace string - L'ID de l'espace de travail pour Tianji, cela devrait être un UUID + L'identifiant de l'espace de travail pour Tianji, cela doit être un uuid ``` -Les **url** et **workspace** sont requis, cela signifie que vous allez signaler votre service à quel hôte et quel espace de travail. +L'**url** et l'**espace de travail** sont requis, ce qui signifie que vous rapporterez votre service à quel hôte et quel espace de travail. -Par défaut, le nom d'un nœud de serveur sera le même que le nom d'hôte, vous pouvez donc personnaliser votre nom avec `--name` qui peut vous aider à identifier le serveur. +Par défaut, un nom de nœud serveur sera le même que le nom d'hôte, donc vous pouvez personnaliser votre nom avec `--name`, ce qui peut vous aider à identifier le serveur. ## Script d'installation automatique -Vous pouvez obtenir votre script d'installation automatique dans `Tianji` -> `Serveurs` -> `Ajouter` -> `Auto` onglet +Vous pouvez obtenir votre script d'installation automatique dans `Tianji` -> `Serveurs` -> `Ajouter` -> `Onglet Auto`. -il téléchargera automatiquement le rapporteur et créera un service Linux sur votre machine. Il nécessite donc des permissions root. +Il téléchargera automatiquement le rapporteur et créera un service Linux sur votre machine. Cela nécessite donc des permissions root. -### Désinstaller +### Désinstallation -si vous souhaitez désinstaller le service de rapporteur, vous pouvez utiliser cette commande comme : +Si vous souhaitez désinstaller le service de rapporteur, vous pouvez utiliser cette commande : ```bash curl -o- https://tianji.exmaple.com/serverStatus/xxxxxxxxxxxxxxxxxxx/install.sh?url=https://tianji.example.com | sudo bash -s uninstall -``` +``` -le changement principal consiste à ajouter `-s uninstall` après votre commande d'installation. +Le changement majeur consiste à ajouter `-s uninstall` après votre commande d'installation. ## Q&R -### Comment vérifier les journaux du service de rapporteur Tianji ? +### Comment vérifier le journal du service de rapporteur Tianji ? Si vous avez installé avec le script d'installation automatique, Tianji vous aidera à installer un service nommé `tianji-reporter` sur votre machine Linux. -Vous pouvez utiliser cette commande pour vérifier les journaux du rapporteur Tianji : +Vous pouvez utiliser cette commande pour vérifier le journal du rapporteur Tianji : ```bash journalctl -fu tianji-reporter.service ``` -### Votre machine n'est pas trouvée dans l'onglet des serveurs même si le rapport indique succès +### Vous ne trouvez pas votre machine dans l'onglet serveur même si le rapport montre un succès Peut-être que votre Tianji est derrière un proxy inverse, par exemple `nginx`. -Veuillez vous assurer que votre proxy inverse ajoute la prise en charge des websockets +Veuillez vous assurer que votre proxy inverse ajoute le support WebSocket. -## Pourquoi ma machine est toujours hors ligne ? +## Pourquoi ma machine est-elle toujours hors ligne ? -Veuillez vérifier l'heure de votre serveur. +Veuillez vérifier la date et l'heure de votre serveur. diff --git a/website/i18n/fr/docusaurus-theme-classic/footer.json b/website/i18n/fr/docusaurus-theme-classic/footer.json index 4f0c5f48c..a10b43de4 100644 --- a/website/i18n/fr/docusaurus-theme-classic/footer.json +++ b/website/i18n/fr/docusaurus-theme-classic/footer.json @@ -1,6 +1,6 @@ { "link.title.Docs": { - "message": "Docs", + "message": "Documents", "description": "The title of the footer links column with title=Docs in the footer" }, "link.title.Community": { diff --git a/website/i18n/fr/docusaurus-theme-classic/navbar.json b/website/i18n/fr/docusaurus-theme-classic/navbar.json index 473d042d9..d38d03e30 100644 --- a/website/i18n/fr/docusaurus-theme-classic/navbar.json +++ b/website/i18n/fr/docusaurus-theme-classic/navbar.json @@ -8,7 +8,7 @@ "description": "The alt text of navbar logo" }, "item.label.Docs": { - "message": "Docs", + "message": "Documents", "description": "Navbar item with label Docs" }, "item.label.Pricing": { diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/install/other/install-in-aapanel.md b/website/i18n/ja/docusaurus-plugin-content-docs/current/install/other/install-in-aapanel.md new file mode 100644 index 000000000..3445ed7fc --- /dev/null +++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/install/other/install-in-aapanel.md @@ -0,0 +1,33 @@ +--- +sidebar_position: 1 +_i18n_hash: 43997bbd0580f9369f24a22f31d3ff82 +--- +# aaPanelのインストール + +## 適用 + +`aaPanel`は、Linuxサーバー用の強力で使いやすいウェブホスティング管理パネルです。ワンクリックでLNMP/LAMP/OpenLiteSpeedの開発環境とソフトウェアをインストールできます。 + +[サーバーにaaPanelを展開するにはこちらをクリック](https://www.aapanel.com/new/download.html?r=dk_tianji) + +> BTパネルバージョン9.2.0以上のみ適用されます。 + +## 更新リストと検索 + +ナビバー `docker` -> `ワンクリックインストール` -> `tianjiを検索` + +![](/img/docs/aapanel/1.png) + +> 見つからない場合は、`アプリリストを更新`ボタンをクリックしてください。 + +## インストールのためのフォーム記入 + +![](/img/docs/aapanel/2.png) + +フォームを素早く記入してインストールできます。 + +少し待つだけで、自分のTianjiをブラウザで開くことができます。 + +> URL: `http://:12345` +> デフォルトのユーザー名: `admin` +> デフォルトのパスワード: `admin` diff --git a/website/i18n/ja/docusaurus-plugin-content-docs/current/server-status/server-status-reporter.md b/website/i18n/ja/docusaurus-plugin-content-docs/current/server-status/server-status-reporter.md index 242a9cb4d..5a0b86c50 100644 --- a/website/i18n/ja/docusaurus-plugin-content-docs/current/server-status/server-status-reporter.md +++ b/website/i18n/ja/docusaurus-plugin-content-docs/current/server-status/server-status-reporter.md @@ -1,68 +1,68 @@ --- sidebar_position: 1 -_i18n_hash: 848acc7fae249b1c435a363e4693a5c7 +_i18n_hash: 1de8a86599061f446dd0699137a4e68c --- # サーバーステータスレポーター -tianjiレポーターを使用して、サーバーのステータスを簡単に報告できます。 +Tianjiレポーターを使えば、簡単にサーバーステータスを報告できます。 -[https://github.com/msgbyte/tianji/releases](https://github.com/msgbyte/tianji/releases) からダウンロードできます。 +[こちらからダウンロード可能です。](https://github.com/msgbyte/tianji/releases) -## 使用方法 +## 使い方 ``` -tianji-reporter の使用方法: +tianji-reporterの使用法: --interval int - 間隔を秒単位で入力します (デフォルト 5) + INTERVALを入力してください(秒、デフォルトは5) --mode http - レポートデータの送信モードを選択します: `http` または `udp`、デフォルトは `http` (デフォルト "http") + レポートデータの送信モード。`http`または`udp`を選択できます。デフォルトは`http`です(デフォルトは「http」) --name string このマシンの識別名 --url string - tianjiのhttp URL、例: https://tianji.msgbyte.com + Tianjiのhttp URL(例: https://tianji.msgbyte.com) --vnstat - トラフィック統計にvnstatを使用します、Linuxのみ + トラフィック統計にvnstatを使用(Linuxのみ) --workspace string - tianjiのワークスペースID、これはUUIDである必要があります + TianjiのワークスペースID、UUIDである必要があります ``` -**url** と **workspace** は必須です。これは、サービスをどのホストとワークスペースに報告するかを意味します。 +**url**と**workspace**は必須です。これは、どのホストとどのワークスペースにサービスを報告するかを意味します。 -デフォルトでは、サーバーノード名はホスト名と同じになります。したがって、`--name` を使用してサーバーを識別できるようにカスタマイズできます。 +デフォルトで、サーバーノード名はホスト名と同じになります。`--name`を使用して名前をカスタマイズすることで、サーバーを識別するのに役立ちます。 ## 自動インストールスクリプト -`Tianji` -> `Servers` -> `Add` -> `Auto` タブで自動インストールスクリプトを取得できます。 +自動インストールスクリプトは `Tianji` -> `Servers` -> `Add` -> `Auto` タブで取得できます。 -レポーターを自動的にダウンロードし、Linuxサービスをマシンに作成します。したがって、root権限が必要です。 +これにより、レポーターが自動的にダウンロードされ、マシンにLinuxサービスが作成されます。ルート権限が必要です。 ### アンインストール -レポーターサービスをアンインストールしたい場合は、次のコマンドを使用できます: +レポータサービスをアンインストールしたい場合は、次のコマンドを使用できます: ```bash curl -o- https://tianji.exmaple.com/serverStatus/xxxxxxxxxxxxxxxxxxx/install.sh?url=https://tianji.example.com | sudo bash -s uninstall -``` +``` -主な変更点は、インストールコマンドの後に `-s uninstall` を追加することです。 +主要な変更点は、インストールコマンドの後に `-s uninstall` を追加することです。 ## Q&A -### tianjiレポーターサービスのログを確認するにはどうすればいいですか? +### Tianjiレポータサービスのログを確認するには? -自動インストールスクリプトでインストールした場合、tianjiは `tianji-reporter` という名前のサービスをLinuxマシンにインストールします。 +自動インストールスクリプトを使用してインストールした場合、TianjiはLinuxマシンに `tianji-reporter` という名前のサービスをインストールします。 -次のコマンドを使用してtianjiレポーターのログを確認できます: +次のコマンドを使用してTianjiレポータのログを確認できます: ```bash journalctl -fu tianji-reporter.service ``` -### レポートが成功しているのにサーバータブにマシンが表示されない +### サーバータブにマシンが見つからないが、報告は成功表示される -tianjiが `nginx` などのリバースプロキシの背後にある可能性があります。 +おそらく、あなたのTianjiはリバースプロキシ(例えば、`nginx`)の背後にいるためです。 -リバースプロキシがWebSocketをサポートしていることを確認してください。 +リバースプロキシがWebSocketサポートを追加していることを確認してください。 -## なぜマシンが常にオフラインなのですか? +## どうして私のマシンは常にオフラインなの? -サーバーの日時を確認してください。 +サーバーの日付と時刻を確認してください。 diff --git a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/install/other/install-in-aapanel.md b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/install/other/install-in-aapanel.md new file mode 100644 index 000000000..e20b24741 --- /dev/null +++ b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/install/other/install-in-aapanel.md @@ -0,0 +1,32 @@ +--- +sidebar_position: 1 +--- +# 在 BT 中安装 + +## 简介 + +`BT` 是一个功能强大且易于使用的 Linux 服务器网页托管控制面板。可以一键安装 LNMP/LAMP/OpenLiteSpeed 开发环境和软件。 + +[点击这里在您的服务器上部署 BT](https://www.bt.cn/new/download.html?r=dk_tianji) + +> 仅适用于 BT 面板版本 9.2.0 及以上。 + +## 更新列表和搜索 + +导航栏 `docker` -> `一键安装` -> `搜索 tianji` + +![](/img/docs/aapanel/1_cn.png) + +> 如果找不到,请点击 `更新应用列表` 按钮。 + +## 填写表单进行安装 + +![](/img/docs/aapanel/2_cn.png) + +您可以快速填写表单进行安装。 + +只需等待片刻,您就可以在浏览器中打开您自己的 Tianji。 + +> URL: `http://:12345` +> 默认用户名: `admin` +> 默认密码: `admin` diff --git a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/server-status/server-status-reporter.md b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/server-status/server-status-reporter.md index 69bae8ee7..193fe9bf1 100644 --- a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/server-status/server-status-reporter.md +++ b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/server-status/server-status-reporter.md @@ -1,68 +1,68 @@ --- sidebar_position: 1 -_i18n_hash: 848acc7fae249b1c435a363e4693a5c7 +_i18n_hash: 1de8a86599061f446dd0699137a4e68c --- -# 服务器状态报告器 +# 服务器状态报告工具 -您可以使用天玑报告器轻松报告您的服务器状态。 +您可以轻松使用天际报告工具报告您的服务器状态。 -您可以从 [https://github.com/msgbyte/tianji/releases](https://github.com/msgbyte/tianji/releases) 下载。 +您可以从[https://github.com/msgbyte/tianji/releases](https://github.com/msgbyte/tianji/releases)下载。 -## 使用方法 +## 用法 ``` -tianji-reporter 使用方法: +使用 tianji-reporter: --interval int - 输入间隔时间,单位为秒 (默认 5) + 输入间隔,单位秒(默认为 5) --mode http - 报告数据的发送模式,可选:`http` 或 `udp`,默认是 `http` (默认 "http") + 报告数据的发送模式,可以选择:`http` 或 `udp`,默认是 `http`(默认 "http") --name string 此机器的标识名称 --url string - 天玑的 http 地址,例如:https://tianji.msgbyte.com + 天际的 http 地址,例如: https://tianji.msgbyte.com --vnstat 使用 vnstat 进行流量统计,仅限 Linux --workspace string - 天玑的工作区 ID,应为 UUID + 天际的工作区 ID,这应该是一个 uuid ``` -**url** 和 **workspace** 是必需的,表示您将服务报告到哪个主机和工作区。 +**url** 和 **workspace** 是必需的,这意味着您将向哪个主机和哪个工作区报告您的服务。 -默认情况下,服务器节点名称将与主机名相同,因此您可以使用 `--name` 自定义名称,以便识别服务器。 +默认情况下,服务器节点名称将与主机名相同,因此您可以使用 `--name` 自定义您的名称,这可以帮助您识别服务器。 ## 自动安装脚本 -您可以在 `天玑` -> `服务器` -> `添加` -> `自动` 标签中获取自动安装脚本。 +您可以在 `Tianji` -> `Servers` -> `Add` -> `Auto` 标签页中获取自动安装脚本。 -它将自动下载报告器并在您的机器上创建 Linux 服务。因此,它需要 root 权限。 +它将自动下载报告工具并在您的机器上创建 Linux 服务,因此需要 root 权限。 ### 卸载 -如果您想卸载报告器服务,可以使用以下命令: +如果您想卸载报告服务,可以使用如下命令: ```bash -curl -o- https://tianji.exmaple.com/serverStatus/xxxxxxxxxxxxxxxxxxx/install.sh?url=https://tianji.example.com | sudo bash -s uninstall -``` +curl -o- https://tianji.example.com/serverStatus/xxxxxxxxxxxxxxxxxxx/install.sh?url=https://tianji.example.com | sudo bash -s uninstall +``` -主要变化是在安装命令后添加 `-s uninstall`。 +主要更改是在安装命令后附加 `-s uninstall`。 -## 常见问题 +## 问答 -### 如何查看天玑报告器服务日志? +### 如何检查天际报告服务日志? -如果您使用自动安装脚本进行安装,天玑将帮助您在 Linux 机器上安装一个名为 `tianji-reporter` 的服务。 +如果您使用自动安装脚本安装,天际将帮助您在 Linux 机器上安装名为 `tianji-reporter` 的服务。 -您可以使用以下命令查看天玑报告器日志: +您可以使用此命令检查天际报告日志: ```bash journalctl -fu tianji-reporter.service ``` -### 即使在报告成功后,服务器标签中仍未找到您的机器 +### 在服务器标签中未找到您的机器,即使报告显示成功 -可能您的天玑位于反向代理(例如 `nginx`)之后。 +可能是您的天际在反向代理后面,例如 `nginx`。 -请确保您的反向代理添加了 WebSocket 支持。 +请确保您的反向代理添加了 websocket 支持。 ## 为什么我的机器总是离线? -请检查您的服务器时间。 +请检查您的服务器日期时间。 diff --git a/website/package.json b/website/package.json index 8cbb1abf0..3f6a0692a 100644 --- a/website/package.json +++ b/website/package.json @@ -10,6 +10,7 @@ "deploy": "docusaurus deploy", "clear": "docusaurus clear", "serve": "docusaurus serve", + "translation": "docusaurus-i18n --apiKey", "write-translations": "docusaurus write-translations", "write-heading-ids": "docusaurus write-heading-ids", "typecheck": "tsc" @@ -43,6 +44,7 @@ "@types/react-slick": "^0.23.11", "@types/react-vertical-timeline-component": "^3.3.6", "autoprefixer": "^10.4.16", + "docusaurus-i18n": "^1.1.4", "docusaurus-plugin-image-zoom": "^1.0.1", "postcss": "^8.4.31", "slick-carousel": "^1.8.1", diff --git a/website/static/img/docs/aapanel/1.png b/website/static/img/docs/aapanel/1.png new file mode 100644 index 000000000..adb61ee3e Binary files /dev/null and b/website/static/img/docs/aapanel/1.png differ diff --git a/website/static/img/docs/aapanel/1_cn.png b/website/static/img/docs/aapanel/1_cn.png new file mode 100644 index 000000000..2705c2838 Binary files /dev/null and b/website/static/img/docs/aapanel/1_cn.png differ diff --git a/website/static/img/docs/aapanel/2.png b/website/static/img/docs/aapanel/2.png new file mode 100644 index 000000000..021e00809 Binary files /dev/null and b/website/static/img/docs/aapanel/2.png differ diff --git a/website/static/img/docs/aapanel/2_cn.png b/website/static/img/docs/aapanel/2_cn.png new file mode 100644 index 000000000..32f822abe Binary files /dev/null and b/website/static/img/docs/aapanel/2_cn.png differ