mirror of
https://github.com/ajnart/homarr.git
synced 2026-03-01 09:50:56 +01:00
Merge pull request #2335 from ajnart/dev
This commit is contained in:
28
README.md
28
README.md
@@ -1,3 +1,25 @@
|
||||
# 🦀 Homarr
|
||||
|
||||
This repository has been archived and the project was moved to [homarr-labs/homarr](https://github.com/homarr-labs/homarr) with v1+.
|
||||
There will be no updates to this old version, but you can enjoy regular updates with v1+.
|
||||
|
||||
Usage of this old project is not recommended, however possible.
|
||||
|
||||
To migrate please follow the [Migration Guide](https://homarr.dev/blog/2025/01/19/migration-guide-1.0) and read the [Breaking Changes](https://homarr.dev/blog/2024/09/23/version-1.0#breaking-changes)
|
||||
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
|
||||
<!-- Project Title -->
|
||||
[](https://homarr.dev/)
|
||||
|
||||
@@ -41,12 +63,6 @@ Simplify the management of your server with Homarr - a sleek, modern dashboard t
|
||||
<br/>
|
||||
|
||||
|
||||
> [!IMPORTANT]
|
||||
> # The Homarr repository has been moved to [HomarrLabs](https://github.com/homarr-labs/homarr)
|
||||
> # Please create issues related to 1.0 there. This repository will be archived once the 1.0 is fully polished.
|
||||
> # 1.0 is a complete rewrite and to migrate you have to change your compose file. Please follow the [Migration Guide](https://homarr.dev/blog/2025/01/19/migration-guide-1.0) and read the [Breaking Changes](https://homarr.dev/blog/2024/09/23/version-1.0#breaking-changes)
|
||||
|
||||
|
||||
[](https://homarr.dev/)
|
||||
|
||||
- 🖌️ Highly customizable with an extensive drag and drop grid system
|
||||
|
||||
@@ -1,11 +1,8 @@
|
||||
require('./src/env');
|
||||
const { i18n } = require('./next-i18next.config');
|
||||
|
||||
const withBundleAnalyzer = require('@next/bundle-analyzer')({
|
||||
enabled: process.env.ANALYZE === 'true',
|
||||
});
|
||||
|
||||
module.exports = withBundleAnalyzer({
|
||||
module.exports = {
|
||||
eslint: { ignoreDuringBuilds: true },
|
||||
webpack: (config) => {
|
||||
// for dynamic loading of auth providers
|
||||
config.experiments = { ...config.experiments, topLevelAwait: true };
|
||||
@@ -28,4 +25,4 @@ module.exports = withBundleAnalyzer({
|
||||
env: {
|
||||
NEXTAUTH_URL_INTERNAL: process.env.NEXTAUTH_URL_INTERNAL || process.env.HOSTNAME || 'http://localhost:3000'
|
||||
},
|
||||
});
|
||||
};
|
||||
|
||||
@@ -76,7 +76,7 @@
|
||||
"adm-zip": "^0.5.15",
|
||||
"axios": "^1.0.0",
|
||||
"bcryptjs": "^2.4.3",
|
||||
"better-sqlite3": "^8.6.0",
|
||||
"better-sqlite3": "^12.6.2",
|
||||
"consola": "^3.0.0",
|
||||
"cookies": "^0.8.0",
|
||||
"cookies-next": "^2.1.1",
|
||||
@@ -96,7 +96,7 @@
|
||||
"js-file-download": "^0.4.12",
|
||||
"ldapjs": "^3.0.5",
|
||||
"mantine-react-table": "^1.3.4",
|
||||
"next": "13.4.12",
|
||||
"next": "13.5.11",
|
||||
"next-auth": "^4.23.0",
|
||||
"next-i18next": "^14.0.0",
|
||||
"nextjs-cors": "^2.2.0",
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
}
|
||||
},
|
||||
"modal": {
|
||||
"text": "El widget ha fallado inesperadamente. Lea la documentación y corrija los errores tipográficos.",
|
||||
"text": "El widget se bloqueó inesperadamente. Por favor, lee la documentación y corrige cualquier error tipográfico.",
|
||||
"label": "Ha ocurrido un error",
|
||||
"reportButton": "Informar de este error en GitHub"
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
"notifications": {
|
||||
"loading": {
|
||||
"title": "Ustvarjanje računa",
|
||||
"text": "Prosimo, počakajte."
|
||||
"text": "Prosimo, počakajte"
|
||||
},
|
||||
"success": {
|
||||
"title": "Ustvarjen račun",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"metaTitle": "Prijava",
|
||||
"title": "Dobrodošli nazaj!",
|
||||
"text": "Vnesite svoje poverilnice",
|
||||
"text": "Vnesite svoje podatke",
|
||||
"form": {
|
||||
"fields": {
|
||||
"username": {
|
||||
@@ -14,10 +14,10 @@
|
||||
"buttons": {
|
||||
"submit": "Prijava"
|
||||
},
|
||||
"afterLoginRedirection": "Po prijavi boste preusmerjeni na spletno stran {{url}}.",
|
||||
"afterLoginRedirection": "Po prijavi boste preusmerjeni na spletno stran {{url}}",
|
||||
"providersEmpty": {
|
||||
"title": "",
|
||||
"message": ""
|
||||
"title": "Napaka ponudnika ventilacije",
|
||||
"message": "Ponudnik ni nastavljen, za več informacij preverite dnevnike."
|
||||
}
|
||||
},
|
||||
"alert": "Vaše poverilnice so napačne ali pa ta račun ne obstaja. Poskusite znova."
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"header": {
|
||||
"customize": "Prilagodite ploščo"
|
||||
"customize": "Prilagodite nadzorno ploščo"
|
||||
}
|
||||
}
|
||||
@@ -10,7 +10,7 @@
|
||||
},
|
||||
"save": {
|
||||
"button": "Shranjevanje sprememb",
|
||||
"note": "Previdno, imate neshranjene spremembe!"
|
||||
"note": "Previdno, imate neshranjene spremembe"
|
||||
},
|
||||
"notifications": {
|
||||
"pending": {
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"title": "Dodajanje nove ploščice",
|
||||
"text": "Ploščice so glavni element sistema Homarr. Uporabljajo se za prikaz aplikacij in drugih informacij. Dodate lahko poljubno število ploščic."
|
||||
},
|
||||
"widgetDescription": "Pripomočki sodelujejo z vašimi aplikacijami in vam omogočajo boljši nadzor nad aplikacijami. Pred uporabo običajno zahtevajo dodatno konfiguracijo.",
|
||||
"widgetDescription": "Pripomočki interagirajo z vašimi aplikacijami in vam omogočajo boljši nadzor nad aplikacijami. Pred uporabo običajno zahtevajo dodatno konfiguracijo.",
|
||||
"goBack": "Vrnite se na prejšnji korak",
|
||||
"actionIcon": {
|
||||
"tooltip": "Dodajanje ploščice"
|
||||
@@ -22,5 +22,5 @@
|
||||
"message": "Ustvarjena je bila kategorija \"{{name}}\""
|
||||
}
|
||||
},
|
||||
"importFromDocker": "Uvoz iz dockerja"
|
||||
"importFromDocker": "Uvoz iz docker-ja"
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"title": "Stran ni bila najdena",
|
||||
"text": "Te strani ni bilo mogoče najti. URL za to stran je morda potekel, URL je neveljaven ali pa nimate potrebnih dovoljenj za dostop do tega vira.",
|
||||
"button": "Pojdi na dom"
|
||||
"button": "Pojdi domov"
|
||||
}
|
||||
@@ -21,7 +21,7 @@
|
||||
"nothingAfterPort": "V večini primerov, če ne v vseh, za vratom ne smete vnesti nobene poti. (tudi '/admin' za pihole ali '/web' za plex).",
|
||||
"protocolCheck": "Vedno se prepričajte, da je pred naslovom URL http ali https, in preverite, ali uporabljate pravi naslov.",
|
||||
"preferIP": "Priporočljivo je, da uporabite neposredni naslov ip stroja ali posode, s katero želite komunicirati.",
|
||||
"enablePings": "Preverite, ali je naslov IP pravilen, tako da omogočite klicanje (ping). Prilagodi tablo -> Postavitev -> Omogoči pinge. Na ploščicah aplikacije se bo pojavil majhen rdeč ali zelen mehurček, ki bo ob podrsavanju pokazal kodo odziva (v večini primerov se pričakuje zelen mehurček s kodo 200).",
|
||||
"enablePings": "Preverite, ali je naslov IP pravilen, tako da omogočite klicanje (ping). Prilagodi nadzorno ploščo -> Postavitev -> Omogoči pinge. Na gradnikih aplikacije se bo pojavil majhen rdeč ali zelen mehurček, ki bo ob podrsavanju pokazal kodo odziva (v večini primerov se pričakuje zelen mehurček s kodo 200).",
|
||||
"wget": "Če želite zagotoviti, da lahko homarr komunicira z drugimi aplikacijami, poskrbite, da wget/curl/ping določi IP:vrata aplikacije.",
|
||||
"iframe": "Če gre za iframe, morajo ti vedno uporabljati isti protokol (http/s) kot Homarr.",
|
||||
"clearCache": "Nekatere informacije so shranjene v predpomnilniku, zato integracija morda ne bo delovala, če ne počistite predpomnilnika v Homarrovih splošnih možnostih."
|
||||
|
||||
140
yarn.lock
140
yarn.lock
@@ -1417,10 +1417,10 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@next/env@npm:13.4.12":
|
||||
version: 13.4.12
|
||||
resolution: "@next/env@npm:13.4.12"
|
||||
checksum: 2ccb2e271b3c42697c1e807cdf988429fcb563f80fa0ca72512f65f47cbbcc46c44fc53bf055814d4b467f1394de8c1a1ef6aad14d35f9993004faa956466d02
|
||||
"@next/env@npm:13.5.11":
|
||||
version: 13.5.11
|
||||
resolution: "@next/env@npm:13.5.11"
|
||||
checksum: 1d19fb97ecdda14d2ea91b251e01b5e38046e42b161572c17abe55c1b77b329067fd3a5d120c35e22d84661f09d80bd2479ca355150cefc17c9a8120998f784a
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -1433,65 +1433,65 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@next/swc-darwin-arm64@npm:13.4.12":
|
||||
version: 13.4.12
|
||||
resolution: "@next/swc-darwin-arm64@npm:13.4.12"
|
||||
"@next/swc-darwin-arm64@npm:13.5.9":
|
||||
version: 13.5.9
|
||||
resolution: "@next/swc-darwin-arm64@npm:13.5.9"
|
||||
conditions: os=darwin & cpu=arm64
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@next/swc-darwin-x64@npm:13.4.12":
|
||||
version: 13.4.12
|
||||
resolution: "@next/swc-darwin-x64@npm:13.4.12"
|
||||
"@next/swc-darwin-x64@npm:13.5.9":
|
||||
version: 13.5.9
|
||||
resolution: "@next/swc-darwin-x64@npm:13.5.9"
|
||||
conditions: os=darwin & cpu=x64
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@next/swc-linux-arm64-gnu@npm:13.4.12":
|
||||
version: 13.4.12
|
||||
resolution: "@next/swc-linux-arm64-gnu@npm:13.4.12"
|
||||
"@next/swc-linux-arm64-gnu@npm:13.5.9":
|
||||
version: 13.5.9
|
||||
resolution: "@next/swc-linux-arm64-gnu@npm:13.5.9"
|
||||
conditions: os=linux & cpu=arm64 & libc=glibc
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@next/swc-linux-arm64-musl@npm:13.4.12":
|
||||
version: 13.4.12
|
||||
resolution: "@next/swc-linux-arm64-musl@npm:13.4.12"
|
||||
"@next/swc-linux-arm64-musl@npm:13.5.9":
|
||||
version: 13.5.9
|
||||
resolution: "@next/swc-linux-arm64-musl@npm:13.5.9"
|
||||
conditions: os=linux & cpu=arm64 & libc=musl
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@next/swc-linux-x64-gnu@npm:13.4.12":
|
||||
version: 13.4.12
|
||||
resolution: "@next/swc-linux-x64-gnu@npm:13.4.12"
|
||||
"@next/swc-linux-x64-gnu@npm:13.5.9":
|
||||
version: 13.5.9
|
||||
resolution: "@next/swc-linux-x64-gnu@npm:13.5.9"
|
||||
conditions: os=linux & cpu=x64 & libc=glibc
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@next/swc-linux-x64-musl@npm:13.4.12":
|
||||
version: 13.4.12
|
||||
resolution: "@next/swc-linux-x64-musl@npm:13.4.12"
|
||||
"@next/swc-linux-x64-musl@npm:13.5.9":
|
||||
version: 13.5.9
|
||||
resolution: "@next/swc-linux-x64-musl@npm:13.5.9"
|
||||
conditions: os=linux & cpu=x64 & libc=musl
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@next/swc-win32-arm64-msvc@npm:13.4.12":
|
||||
version: 13.4.12
|
||||
resolution: "@next/swc-win32-arm64-msvc@npm:13.4.12"
|
||||
"@next/swc-win32-arm64-msvc@npm:13.5.9":
|
||||
version: 13.5.9
|
||||
resolution: "@next/swc-win32-arm64-msvc@npm:13.5.9"
|
||||
conditions: os=win32 & cpu=arm64
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@next/swc-win32-ia32-msvc@npm:13.4.12":
|
||||
version: 13.4.12
|
||||
resolution: "@next/swc-win32-ia32-msvc@npm:13.4.12"
|
||||
"@next/swc-win32-ia32-msvc@npm:13.5.9":
|
||||
version: 13.5.9
|
||||
resolution: "@next/swc-win32-ia32-msvc@npm:13.5.9"
|
||||
conditions: os=win32 & cpu=ia32
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@next/swc-win32-x64-msvc@npm:13.4.12":
|
||||
version: 13.4.12
|
||||
resolution: "@next/swc-win32-x64-msvc@npm:13.4.12"
|
||||
"@next/swc-win32-x64-msvc@npm:13.5.9":
|
||||
version: 13.5.9
|
||||
resolution: "@next/swc-win32-x64-msvc@npm:13.5.9"
|
||||
conditions: os=win32 & cpu=x64
|
||||
languageName: node
|
||||
linkType: hard
|
||||
@@ -2495,12 +2495,12 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@swc/helpers@npm:0.5.1":
|
||||
version: 0.5.1
|
||||
resolution: "@swc/helpers@npm:0.5.1"
|
||||
"@swc/helpers@npm:0.5.2":
|
||||
version: 0.5.2
|
||||
resolution: "@swc/helpers@npm:0.5.2"
|
||||
dependencies:
|
||||
tslib: ^2.4.0
|
||||
checksum: 71e0e27234590435e4c62b97ef5e796f88e786841a38c7116a5e27a3eafa7b9ead7cdec5249b32165902076de78446945311c973e59bddf77c1e24f33a8f272a
|
||||
checksum: 51d7e3d8bd56818c49d6bfbd715f0dbeedc13cf723af41166e45c03e37f109336bbcb57a1f2020f4015957721aeb21e1a7fff281233d797ff7d3dd1f447fa258
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -4553,14 +4553,14 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"better-sqlite3@npm:^8.6.0":
|
||||
version: 8.7.0
|
||||
resolution: "better-sqlite3@npm:8.7.0"
|
||||
"better-sqlite3@npm:^12.6.2":
|
||||
version: 12.6.2
|
||||
resolution: "better-sqlite3@npm:12.6.2"
|
||||
dependencies:
|
||||
bindings: ^1.5.0
|
||||
node-gyp: latest
|
||||
prebuild-install: ^7.1.1
|
||||
checksum: f1fa38a9a0e4fcd59ececb67c60371b9638d29c19ce9af034421e8a56c9a77e799bb1411b1c3cb08bb9678e15dfb8985553a9ef4098cf5558e7207a3e019f211
|
||||
checksum: 60dbe114f8f7423213540ba151c4f79ad16318a4977f18085d308b352653063d5962e1f765aa67adcbf9d2786e77eb8727fca6a74dbb69f7870062abc3258a06
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -7640,7 +7640,7 @@ __metadata:
|
||||
adm-zip: ^0.5.15
|
||||
axios: ^1.0.0
|
||||
bcryptjs: ^2.4.3
|
||||
better-sqlite3: ^8.6.0
|
||||
better-sqlite3: ^12.6.2
|
||||
consola: ^3.0.0
|
||||
cookies: ^0.8.0
|
||||
cookies-next: ^2.1.1
|
||||
@@ -7670,7 +7670,7 @@ __metadata:
|
||||
js-file-download: ^0.4.12
|
||||
ldapjs: ^3.0.5
|
||||
mantine-react-table: ^1.3.4
|
||||
next: 13.4.12
|
||||
next: 13.5.11
|
||||
next-auth: ^4.23.0
|
||||
next-i18next: ^14.0.0
|
||||
nextjs-cors: ^2.2.0
|
||||
@@ -9339,7 +9339,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"nanoid@npm:^3.3.4, nanoid@npm:^3.3.6":
|
||||
"nanoid@npm:^3.3.6":
|
||||
version: 3.3.7
|
||||
resolution: "nanoid@npm:3.3.7"
|
||||
bin:
|
||||
@@ -9419,30 +9419,28 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"next@npm:13.4.12":
|
||||
version: 13.4.12
|
||||
resolution: "next@npm:13.4.12"
|
||||
"next@npm:13.5.11":
|
||||
version: 13.5.11
|
||||
resolution: "next@npm:13.5.11"
|
||||
dependencies:
|
||||
"@next/env": 13.4.12
|
||||
"@next/swc-darwin-arm64": 13.4.12
|
||||
"@next/swc-darwin-x64": 13.4.12
|
||||
"@next/swc-linux-arm64-gnu": 13.4.12
|
||||
"@next/swc-linux-arm64-musl": 13.4.12
|
||||
"@next/swc-linux-x64-gnu": 13.4.12
|
||||
"@next/swc-linux-x64-musl": 13.4.12
|
||||
"@next/swc-win32-arm64-msvc": 13.4.12
|
||||
"@next/swc-win32-ia32-msvc": 13.4.12
|
||||
"@next/swc-win32-x64-msvc": 13.4.12
|
||||
"@swc/helpers": 0.5.1
|
||||
"@next/env": 13.5.11
|
||||
"@next/swc-darwin-arm64": 13.5.9
|
||||
"@next/swc-darwin-x64": 13.5.9
|
||||
"@next/swc-linux-arm64-gnu": 13.5.9
|
||||
"@next/swc-linux-arm64-musl": 13.5.9
|
||||
"@next/swc-linux-x64-gnu": 13.5.9
|
||||
"@next/swc-linux-x64-musl": 13.5.9
|
||||
"@next/swc-win32-arm64-msvc": 13.5.9
|
||||
"@next/swc-win32-ia32-msvc": 13.5.9
|
||||
"@next/swc-win32-x64-msvc": 13.5.9
|
||||
"@swc/helpers": 0.5.2
|
||||
busboy: 1.6.0
|
||||
caniuse-lite: ^1.0.30001406
|
||||
postcss: 8.4.14
|
||||
postcss: 8.4.31
|
||||
styled-jsx: 5.1.1
|
||||
watchpack: 2.4.0
|
||||
zod: 3.21.4
|
||||
peerDependencies:
|
||||
"@opentelemetry/api": ^1.1.0
|
||||
fibers: ">= 3.1.0"
|
||||
react: ^18.2.0
|
||||
react-dom: ^18.2.0
|
||||
sass: ^1.3.0
|
||||
@@ -9468,13 +9466,11 @@ __metadata:
|
||||
peerDependenciesMeta:
|
||||
"@opentelemetry/api":
|
||||
optional: true
|
||||
fibers:
|
||||
optional: true
|
||||
sass:
|
||||
optional: true
|
||||
bin:
|
||||
next: dist/bin/next
|
||||
checksum: 50bd443ffe09424c1a94d6606d41886ccd1d65185e125aa199957ea92c5e4d1c226f1675f3e5ea92e88f43f8355824ba50db52a8aeae225f7a86b6c901d25527
|
||||
checksum: 117e091c48446da63c639f6d80bb5ba2cf25cfcfc54ca90293602af988e386852e8c004251ff978a085a36285474e92d0ddd9668aa800733754670a4b03bdd2a
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -10069,18 +10065,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"postcss@npm:8.4.14":
|
||||
version: 8.4.14
|
||||
resolution: "postcss@npm:8.4.14"
|
||||
dependencies:
|
||||
nanoid: ^3.3.4
|
||||
picocolors: ^1.0.0
|
||||
source-map-js: ^1.0.2
|
||||
checksum: fe58766ff32e4becf65a7d57678995cfd239df6deed2fe0557f038b47c94e4132e7e5f68b5aa820c13adfec32e523b693efaeb65798efb995ce49ccd83953816
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"postcss@npm:^8.4.27":
|
||||
"postcss@npm:8.4.31, postcss@npm:^8.4.27":
|
||||
version: 8.4.31
|
||||
resolution: "postcss@npm:8.4.31"
|
||||
dependencies:
|
||||
@@ -13431,13 +13416,6 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"zod@npm:3.21.4":
|
||||
version: 3.21.4
|
||||
resolution: "zod@npm:3.21.4"
|
||||
checksum: f185ba87342ff16f7a06686767c2b2a7af41110c7edf7c1974095d8db7a73792696bcb4a00853de0d2edeb34a5b2ea6a55871bc864227dace682a0a28de33e1f
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"zod@npm:^3.20.2, zod@npm:^3.21.4":
|
||||
version: 3.22.4
|
||||
resolution: "zod@npm:3.22.4"
|
||||
|
||||
Reference in New Issue
Block a user