diff --git a/homepage/config/backgrounds/winter.jpg b/homepage/config/backgrounds/winter.jpg new file mode 100755 index 0000000..1cc818d Binary files /dev/null and b/homepage/config/backgrounds/winter.jpg differ diff --git a/homepage/config/bookmarks.yaml b/homepage/config/bookmarks.yaml new file mode 100644 index 0000000..8526795 --- /dev/null +++ b/homepage/config/bookmarks.yaml @@ -0,0 +1,120 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/configs/bookmarks + +- Hideout Tools: + - UniFi: + - icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/ubiquiti-unifi.svg + href: https://unifi.ui.com/consoles/28704E47078D000000000830DDFA0000000008A0105000000000669954DD:1823633936/network/default/dashboard + description: Costs too much + - NextDNS: + - icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/nextdns.svg + href: https://my.nextdns.io/ + description: DNS provider + - Githea: + - icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/gitea.svg + href: http://192.168.51.75:3030/ + description: Self hosted git + - SABnzbd: + - icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/sabnzbd.svg + href: http://192.168.51.75:8080/ + description: nzb downloader + +- Random Tools: + - ThePosterDb: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/TPDb_Icon.png + href: https://theposterdb.com/ + description: Moive Posters but cool + - qobuz: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/qobuz.png + href: https://www.qobuz.com/us-en/shop + description: Music purchasing + - Annas Archives: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/annasarchive.webp + href: https://annas-archive.org/ + description: Shadow Library + - IP Torrents: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/iptorrents.png + href: https://www.iptorrents.com/login.php + description: Just hide the IP + - Torrent Leech: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/torrentleech.png + href: https://www.torrentleech.org/ + description: Don't be a leech + - Drunkenslug: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/drunkenslug.webp + href: https://drunkenslug.com + description: Don't stop drinking + - NBZgeek: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/nzbgeek.png + href: https://nzbgeek.info/dashboard.php + description: Stupid nerds + - DOGnzb: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/dognzb.png + href: https://dognzb.cr/browse + description: Throw it a bone + +- 3D Printing: + - Kobra Max: + - icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/mainsail.svg + href: http://192.168.51.186/ + description: Maxi! + - Makerworld: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/makerworld.png + href: https://makerworld.com/en + description: Bambulabs STL library + - Printables: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/prusa.webp + href: https://www.printables.com/ + description: Wrong logo + - Bambu Store: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/bambulablogo.webp + href: https://us.store.bambulab.com/ + description: BambuLabs US store + +- Bills: + - US Bank: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/usbank.png + href: https://www.usbank.com/ + description: Stupid mortgage + - TFCU: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/tfcu.png + href: https://www.tinkerfcu.org/ + description: Cars cost too much + - COX: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/cox.png + href: https://www.cox.com/residential/home.html + description: Fiber come faster please + - OG&E: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/OGE.png + href: https://www.oge.com/wps/portal/SignIn/!ut/p/z1/04_Sj9CPykssy0xPLMnMz0vMAfIjo8ziLYwMnA08TYy83L2NXA0cvV1cAk0DXAw9jc30wwkpiAJKG-AAjgZA_VGElBTkRhikOyoqAgAR4fQr/dz/d5/L2dBISEvZ0FBIS9nQSEh/ + description: Pay it no matter the cost + - Discover: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/discover.png + href: https://www.discover.com/?ICMPGN=PUB_HDR_HOME + description: I messed up + - VS Card: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/vs.png + href: https://c.comenity.net/ac/victoriassecret/public/home + description: Buy something sexy please +- Destiny: + - DIM: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/dimlogo.png + href: https://app.destinyitemmanager.com/4611686018467191180/d2/inventory + description: Destiny Item Manager + - Destiny Recipes: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/destinyrecipes.svg + href: https://destinyrecipes.com/vault + description: Vault Cleaner + - D2 Checkpoints: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/d2checkpoints.png + href: https://d2checkpoint.com/# + description: It's in the name + - Braytech: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/braytech.png + href: https://bray.tech/ + description: Destiny info + - D2 Foundry: + - icon: http://192.168.51.75:3030/rion/Docker/raw/branch/main/Thumbnails/d2foundry.webp + href: https://d2foundry.gg/ + description: Make guns! \ No newline at end of file diff --git a/homepage/config/custom.css b/homepage/config/custom.css new file mode 100644 index 0000000..474e291 --- /dev/null +++ b/homepage/config/custom.css @@ -0,0 +1,15 @@ +/* cards */ +:is(.dark .dark\:bg-white\/5) { + border-radius: 10px; + border-width: 1px; + border-color: rgba(218, 136, 243, 0.8); + background-color: rgba(97, 97, 97, 0.732) !important; + padding: 10px; + .dark\:bg-theme-900\/20:is(.dark *) { + background-color:rgba(97, 97, 97, 0.266); + border-radius: 1rem; +} +.dark\:bg-theme-900\/50:is(.dark *) { + background-color:rgba(0, 0, 0, 0); +} +} diff --git a/homepage/config/custom.js b/homepage/config/custom.js new file mode 100644 index 0000000..e69de29 diff --git a/homepage/config/docker.yaml b/homepage/config/docker.yaml new file mode 100644 index 0000000..2f4c4e3 --- /dev/null +++ b/homepage/config/docker.yaml @@ -0,0 +1,10 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/configs/docker/ + +# my-docker: +# host: 127.0.0.1 +# port: 2375 + +# my-docker: +# socket: /var/run/docker.sock diff --git a/homepage/config/kubernetes.yaml b/homepage/config/kubernetes.yaml new file mode 100644 index 0000000..aca6e82 --- /dev/null +++ b/homepage/config/kubernetes.yaml @@ -0,0 +1,2 @@ +--- +# sample kubernetes config diff --git a/homepage/config/logs/homepage.log b/homepage/config/logs/homepage.log new file mode 100644 index 0000000..04cfe98 --- /dev/null +++ b/homepage/config/logs/homepage.log @@ -0,0 +1,1194 @@ +[2025-02-18T14:40:36.770Z] info: docker.yaml was copied to the config folder +[2025-02-18T14:40:36.771Z] info: services.yaml was copied to the config folder +[2025-02-18T14:40:36.771Z] info: bookmarks.yaml was copied to the config folder +[2025-02-18T14:40:36.779Z] info: widgets.yaml was copied to the config folder +[2025-02-18T14:40:36.780Z] info: custom.css was copied to the config folder +[2025-02-18T14:40:36.780Z] info: custom.js was copied to the config folder +[2025-02-18T14:40:36.795Z] info: kubernetes.yaml was copied to the config folder +[2025-02-18T22:37:41.919Z] error: Failed to discover services, please check kubernetes.yaml for errors or remove example entries. +[2025-02-18T22:37:41.920Z] error: YAMLException: bad indentation of a mapping entry (13:2) + + 10 | # brightness: 50 # 0, 50, 75... ... + 11 | # opacity: 50 # 0-100 + 12 | # favicon: https://www.google.co ... + 13 | color: stone +-------^ + 14 | + 15 | #providers: +[2025-02-18T22:37:41.921Z] error: Failed to load settings.yaml, please check for errors +[2025-02-18T22:37:41.921Z] error: YAMLException: bad indentation of a mapping entry (13:2) + + 10 | # brightness: 50 # 0, 50, 75... ... + 11 | # opacity: 50 # 0-100 + 12 | # favicon: https://www.google.co ... + 13 | color: stone +-------^ + 14 | + 15 | #providers: +[2025-02-18T22:37:41.929Z] error: Failed to load settings.yaml, please check for errors +[2025-02-18T22:37:41.929Z] error: YAMLException: bad indentation of a mapping entry (13:2) + + 10 | # brightness: 50 # 0, 50, 75... ... + 11 | # opacity: 50 # 0-100 + 12 | # favicon: https://www.google.co ... + 13 | color: stone +-------^ + 14 | + 15 | #providers: +[2025-02-18T22:37:41.938Z] error: YAMLException: bad indentation of a mapping entry (13:2) + + 10 | # brightness: 50 # 0, 50, 75... ... + 11 | # opacity: 50 # 0-100 + 12 | # favicon: https://www.google.co ... + 13 | color: stone +-------^ + 14 | + 15 | #providers: + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at getSettings (/app/.next/server/chunks/1227.js:109:75) + at getStaticProps (/app/.next/server/pages/index.js:3255:101) + at Object.renderToHTML (/app/node_modules/.pnpm/next@12.3.4_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/render.js:386:26) +[2025-02-18T22:37:42.282Z] error: Failed to load settings.yaml, please check for errors +[2025-02-18T22:37:42.282Z] error: YAMLException: bad indentation of a mapping entry (13:2) + + 10 | # brightness: 50 # 0, 50, 75... ... + 11 | # opacity: 50 # 0-100 + 12 | # favicon: https://www.google.co ... + 13 | color: stone +-------^ + 14 | + 15 | #providers: +[2025-02-18T22:37:42.283Z] error: Failed to discover services, please check kubernetes.yaml for errors or remove example entries. +[2025-02-18T22:37:42.283Z] error: YAMLException: bad indentation of a mapping entry (13:2) + + 10 | # brightness: 50 # 0, 50, 75... ... + 11 | # opacity: 50 # 0-100 + 12 | # favicon: https://www.google.co ... + 13 | color: stone +-------^ + 14 | + 15 | #providers: +[2025-02-18T22:37:42.284Z] error: Failed to load settings.yaml, please check for errors +[2025-02-18T22:37:42.284Z] error: YAMLException: bad indentation of a mapping entry (13:2) + + 10 | # brightness: 50 # 0, 50, 75... ... + 11 | # opacity: 50 # 0-100 + 12 | # favicon: https://www.google.co ... + 13 | color: stone +-------^ + 14 | + 15 | #providers: +[2025-02-19T00:16:40.966Z] error: undefined +[2025-02-19T00:32:40.559Z] error: Failed to load services.yaml, please check for errors +[2025-02-19T00:32:40.560Z] error: YAMLException: bad indentation of a mapping entry (63:5) + + 60 | url: 192.168.50.1 + 61 | username: rionatkinson + 62 | password: GibberishW0rds! + 63 | site: Site Name # optional +----------^ + 64 | - Home Automation: + 65 | - Home Assitant: +[2025-02-19T00:32:40.566Z] error: Failed to load services.yaml, please check for errors +[2025-02-19T00:32:40.566Z] error: YAMLException: bad indentation of a mapping entry (63:5) + + 60 | url: 192.168.50.1 + 61 | username: rionatkinson + 62 | password: GibberishW0rds! + 63 | site: Site Name # optional +----------^ + 64 | - Home Automation: + 65 | - Home Assitant: +[2025-02-19T00:32:40.608Z] error: YAMLException: bad indentation of a mapping entry (63:5) + + 60 | url: 192.168.50.1 + 61 | username: rionatkinson + 62 | password: GibberishW0rds! + 63 | site: Site Name # optional +----------^ + 64 | - Home Automation: + 65 | - Home Assitant: + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T00:32:40.608Z] error: YAMLException: bad indentation of a mapping entry (63:5) + + 60 | url: 192.168.50.1 + 61 | username: rionatkinson + 62 | password: GibberishW0rds! + 63 | site: Site Name # optional +----------^ + 64 | - Home Automation: + 65 | - Home Assitant: + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T00:32:40.609Z] error: YAMLException: bad indentation of a mapping entry (63:5) + + 60 | url: 192.168.50.1 + 61 | username: rionatkinson + 62 | password: GibberishW0rds! + 63 | site: Site Name # optional +----------^ + 64 | - Home Automation: + 65 | - Home Assitant: + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T00:32:40.807Z] error: Failed to load services.yaml, please check for errors +[2025-02-19T00:32:40.807Z] error: YAMLException: bad indentation of a mapping entry (63:5) + + 60 | url: 192.168.50.1 + 61 | username: rionatkinson + 62 | password: GibberishW0rds! + 63 | site: Site Name # optional +----------^ + 64 | - Home Automation: + 65 | - Home Assitant: +[2025-02-19T00:32:42.114Z] error: Failed to load services.yaml, please check for errors +[2025-02-19T00:32:42.114Z] error: YAMLException: bad indentation of a mapping entry (63:5) + + 60 | url: 192.168.50.1 + 61 | username: rionatkinson + 62 | password: GibberishW0rds! + 63 | site: Site Name # optional +----------^ + 64 | - Home Automation: + 65 | - Home Assitant: +[2025-02-19T00:33:00.421Z] error: Failed to load services.yaml, please check for errors +[2025-02-19T00:33:00.422Z] error: YAMLException: bad indentation of a mapping entry (63:5) + + 60 | url: https://192.168.50.1 + 61 | username: rionatkinson + 62 | password: GibberishW0rds! + 63 | site: Site Name # optional +----------^ + 64 | - Home Automation: + 65 | - Home Assitant: +[2025-02-19T00:33:00.613Z] error: Failed to load services.yaml, please check for errors +[2025-02-19T00:33:00.613Z] error: YAMLException: bad indentation of a mapping entry (63:5) + + 60 | url: https://192.168.50.1 + 61 | username: rionatkinson + 62 | password: GibberishW0rds! + 63 | site: Site Name # optional +----------^ + 64 | - Home Automation: + 65 | - Home Assitant: +[2025-02-19T00:49:22.143Z] error: Error calling https://192.168.50.1/... +[2025-02-19T00:49:22.146Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T00:49:26.236Z] error: Error calling https://192.168.50.1/... +[2025-02-19T00:49:26.237Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T00:51:37.310Z] error: Error calling https://192.168.50.1/api/stat/sites... +[2025-02-19T00:51:37.312Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T00:51:37.313Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1/api/stat/sites. Data: { error: [Object] } +[2025-02-19T00:51:41.404Z] error: Error calling https://192.168.50.1/api/stat/sites... +[2025-02-19T00:51:41.405Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T00:51:41.406Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1/api/stat/sites. Data: { error: [Object] } +[2025-02-19T00:51:53.691Z] error: Error calling https://192.168.50.1/api/stat/sites... +[2025-02-19T00:51:53.692Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T00:51:53.692Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:06:50.719Z] error: Error calling https://192.168.50.1/api/stat/sites... +[2025-02-19T01:06:50.720Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T01:06:50.720Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:07:03.006Z] error: Error calling https://192.168.50.1/api/stat/sites... +[2025-02-19T01:07:03.009Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T01:07:03.010Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:07:07.100Z] error: Error calling https://192.168.50.1/api/stat/sites... +[2025-02-19T01:07:07.101Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T01:07:07.102Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:08:57.695Z] error: Error calling https://192.168.50.1/... +[2025-02-19T01:08:57.697Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T01:10:31.903Z] error: Error calling https://192.168.50.1:8443/... +[2025-02-19T01:10:31.905Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:8443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 8443 + } +] +[2025-02-19T01:11:12.863Z] error: Error calling https://192.168.50.1/api/stat/sites... +[2025-02-19T01:11:12.866Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T01:11:12.866Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:12:47.068Z] error: Error calling https://192.168.50.1:8443/api/stat/sites... +[2025-02-19T01:12:47.069Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:8443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 8443 + } +] +[2025-02-19T01:12:47.070Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1:8443/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:15:18.622Z] error: Error calling https://192.168.50.1:8443/api/stat/sites... +[2025-02-19T01:15:18.625Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:8443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 8443 + } +] +[2025-02-19T01:15:18.625Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1:8443/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:18:31.134Z] error: Error calling https://192.168.50.1:8443/api/stat/sites... +[2025-02-19T01:18:31.137Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:8443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 8443 + } +] +[2025-02-19T01:18:31.138Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1:8443/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:21:09.766Z] error: HTTP 404 getting data from Unifi endpoint https://192.168.51.1:8443/api/stat/sites. Data: +[2025-02-19T01:21:10.574Z] error: HTTP 404 getting data from Unifi endpoint https://192.168.51.1:8443/api/stat/sites. Data: +[2025-02-19T01:22:33.919Z] error: HTTP 404 getting data from Unifi endpoint https://192.168.51.1:8443/api/stat/sites. Data: +[2025-02-19T01:22:48.270Z] error: HTTP 404 getting data from Unifi endpoint https://192.168.51.1:8443/api/stat/sites. Data: +[2025-02-19T01:22:57.372Z] error: Error calling https://192.168.50.1:8443/api/stat/sites... +[2025-02-19T01:22:57.373Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:8443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 8443 + } +] +[2025-02-19T01:22:57.373Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1:8443/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:25:54.730Z] error: HTTP 401 logging in to Unifi. Data: {"error":{"code":401,"message":"Unauthorized"}} +[2025-02-19T01:25:55.395Z] error: HTTP 401 logging in to Unifi. Data: {"error":{"code":401,"message":"Unauthorized"}} +[2025-02-19T01:26:03.509Z] error: HTTP 401 logging in to Unifi. Data: {"error":{"code":401,"message":"Unauthorized"}} +[2025-02-19T01:26:14.530Z] error: HTTP 401 logging in to Unifi. Data: {"error":{"code":401,"message":"Unauthorized"}} +[2025-02-19T01:26:42.390Z] error: HTTP 401 logging in to Unifi. Data: {"error":{"code":401,"message":"Unauthorized"}} +[2025-02-19T01:27:20.475Z] error: HTTP 401 logging in to Unifi. Data: {"error":{"code":401,"message":"Unauthorized"}} +[2025-02-19T01:27:47.270Z] error: HTTP 401 logging in to Unifi. Data: {"error":{"code":401,"message":"Unauthorized"}} +[2025-02-19T01:27:48.349Z] error: HTTP 401 logging in to Unifi. Data: {"error":{"code":401,"message":"Unauthorized"}} +[2025-02-19T01:33:19.966Z] error: Error calling https://192.168.50.1//api/stat/sites... +[2025-02-19T01:33:19.969Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T01:33:19.970Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1//api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:33:19.970Z] error: Error calling https://192.168.50.1//api/stat/sites... +[2025-02-19T01:33:19.970Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T01:33:19.971Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1//api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:34:05.022Z] error: Error calling https://192.168.50.1/api/stat/sites... +[2025-02-19T01:34:05.025Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T01:34:05.025Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:34:05.026Z] error: Error calling https://192.168.50.1/api/stat/sites... +[2025-02-19T01:34:05.026Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T01:34:05.026Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:35:59.709Z] error: Error calling https://192.168.50.1/api/stat/sites... +[2025-02-19T01:35:59.710Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T01:35:59.711Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:35:59.712Z] error: Error calling https://192.168.50.1/api/stat/sites... +[2025-02-19T01:35:59.713Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T01:35:59.713Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:36:16.091Z] error: Error calling https://192.168.50.1/api/stat/sites... +[2025-02-19T01:36:16.092Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T01:36:16.092Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:41:56.062Z] error: Error calling https://192.168.50.1/api/stat/sites... +[2025-02-19T01:41:56.065Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T01:41:56.065Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:42:28.829Z] error: Error calling https://192.168.50.1/proxy/network/api/stat/sites... +[2025-02-19T01:42:28.830Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T01:42:28.830Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1/proxy/network/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:42:28.832Z] error: Error calling https://192.168.50.1/proxy/network/api/stat/sites... +[2025-02-19T01:42:28.832Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T01:42:28.832Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1/proxy/network/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:49:06.143Z] error: Error calling https://192.168.50.1/api/stat/sites... +[2025-02-19T01:49:06.145Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T01:49:06.145Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:50:07.580Z] error: Error calling https://192.168.50.1//api/stat/sites... +[2025-02-19T01:50:07.581Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T01:50:07.582Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1//api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:52:55.519Z] error: Error calling https://192.168.50.1//api/stat/sites... +[2025-02-19T01:52:55.521Z] error: [ + 500, + Error: connect ETIMEDOUT 192.168.50.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '192.168.50.1', + port: 443 + } +] +[2025-02-19T01:52:55.522Z] error: HTTP 500 getting data from Unifi endpoint https://192.168.50.1//api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:53:05.108Z] error: Failed to load services.yaml, please check for errors +[2025-02-19T01:53:05.108Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... +[2025-02-19T01:53:05.109Z] error: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... +[2025-02-19T01:53:05.158Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T01:53:05.159Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T01:53:05.160Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T01:53:05.160Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T01:53:05.165Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T01:53:05.166Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T01:53:05.168Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T01:53:05.169Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T01:53:05.172Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T01:53:05.178Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T01:53:05.178Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T01:53:05.179Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T01:53:05.180Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T01:53:05.185Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T01:53:05.191Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T01:53:05.191Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T01:53:05.193Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... + at generateError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1273:10) + at throwError (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:1277:9) + at readBlockMapping (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2272:7) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2531:12) + at readBlockSequence (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2098:5) + at composeNode (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2530:12) + at readDocument (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2715:3) + at loadDocuments (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2778:5) + at Object.load$1 [as load] (file:///app/node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/dist/js-yaml.mjs:2804:19) + at servicesFromConfig (/app/.next/server/chunks/3144.js:158:68) +[2025-02-19T01:53:05.246Z] error: Failed to load services.yaml, please check for errors +[2025-02-19T01:53:05.246Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... +[2025-02-19T01:53:05.667Z] error: Failed to load services.yaml, please check for errors +[2025-02-19T01:53:05.667Z] error: YAMLException: bad indentation of a mapping entry (59:4) + + 56 | enableUser: true # option ... + 57 | showEpisodeNumber: true # ... + 58 | expandOneStreamToTwoRows: ... + 59 | - Unifi: +---------^ + 60 | icon: unifi.png + 61 | description: Unifi Dream Ma ... +[2025-02-19T01:55:39.357Z] error: Error calling https://10.10.10.1/... +[2025-02-19T01:55:39.362Z] error: [ + 500, + Error: connect ETIMEDOUT 10.10.10.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '10.10.10.1', + port: 443 + } +] +[2025-02-19T01:56:24.412Z] error: Error calling https://10.10.10.1/... +[2025-02-19T01:56:24.413Z] error: [ + 500, + Error: connect ETIMEDOUT 10.10.10.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '10.10.10.1', + port: 443 + } +] +[2025-02-19T01:57:01.276Z] error: Error calling https://10.10.10.1/... +[2025-02-19T01:57:01.277Z] error: [ + 500, + Error: connect ETIMEDOUT 10.10.10.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '10.10.10.1', + port: 443 + } +] +[2025-02-19T01:57:01.285Z] error: Error calling https://10.10.10.1/... +[2025-02-19T01:57:01.286Z] error: [ + 500, + Error: connect ETIMEDOUT 10.10.10.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '10.10.10.1', + port: 443 + } +] +[2025-02-19T01:57:54.523Z] error: Error calling https://10.10.10.1/api/stat/sites... +[2025-02-19T01:57:54.524Z] error: [ + 500, + Error: connect ETIMEDOUT 10.10.10.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '10.10.10.1', + port: 443 + } +] +[2025-02-19T01:57:54.524Z] error: HTTP 500 getting data from Unifi endpoint https://10.10.10.1/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:58:39.580Z] error: Error calling https://10.10.10.1/api/stat/sites... +[2025-02-19T01:58:39.581Z] error: [ + 500, + Error: connect ETIMEDOUT 10.10.10.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '10.10.10.1', + port: 443 + } +] +[2025-02-19T01:58:39.582Z] error: HTTP 500 getting data from Unifi endpoint https://10.10.10.1/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:59:16.444Z] error: Error calling https://10.10.10.1/api/stat/sites... +[2025-02-19T01:59:16.445Z] error: [ + 500, + Error: connect ETIMEDOUT 10.10.10.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '10.10.10.1', + port: 443 + } +] +[2025-02-19T01:59:16.445Z] error: HTTP 500 getting data from Unifi endpoint https://10.10.10.1/api/stat/sites. Data: { error: [Object] } +[2025-02-19T01:59:16.447Z] error: Error calling https://10.10.10.1/api/stat/sites... +[2025-02-19T01:59:16.448Z] error: [ + 500, + Error: connect ETIMEDOUT 10.10.10.1:443 + at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) { + errno: -110, + code: 'ETIMEDOUT', + syscall: 'connect', + address: '10.10.10.1', + port: 443 + } +] +[2025-02-19T01:59:16.449Z] error: HTTP 500 getting data from Unifi endpoint https://10.10.10.1/api/stat/sites. Data: { error: [Object] } +[2025-02-19T02:06:31.940Z] error: HTTP 404 getting data from Unifi endpoint https://192.168.51.1/api/stat/sites. Data: Not Found +[2025-02-19T02:06:37.157Z] error: HTTP 404 getting data from Unifi endpoint https://192.168.51.1/api/stat/sites. Data: Not Found +[2025-02-19T02:06:47.434Z] error: HTTP 404 getting data from Unifi endpoint https://192.168.51.1/api/stat/sites. Data: Not Found +[2025-02-19T02:06:49.031Z] error: HTTP 404 getting data from Unifi endpoint https://192.168.51.1/api/stat/sites. Data: Not Found +[2025-02-19T02:22:07.106Z] error: HTTP 404 getting data from Unifi endpoint https://192.168.51.1/api/stat/sites. Data: Not Found +[2025-02-19T02:22:13.295Z] error: HTTP 404 getting data from Unifi endpoint https://192.168.51.1/api/stat/sites. Data: Not Found +[2025-02-19T02:24:21.529Z] error: HTTP 404 getting data from Unifi endpoint https://192.168.51.1/api/stat/sites. Data: Not Found +[2025-02-19T02:24:32.093Z] error: HTTP 404 getting data from Unifi endpoint https://192.168.51.1/api/stat/sites. Data: Not Found +[2025-02-19T02:25:38.317Z] error: HTTP 404 getting data from Unifi endpoint https://192.168.51.1/api/stat/sites. Data: Not Found +[2025-02-19T02:26:34.075Z] error: HTTP 401 logging in to Unifi. Data: {"error":{"code":401,"message":"Unauthorized"}} +[2025-02-19T02:26:36.131Z] error: HTTP 401 logging in to Unifi. Data: {"error":{"code":401,"message":"Unauthorized"}} +[2025-02-19T02:27:15.771Z] error: HTTP 401 logging in to Unifi. Data: {"error":{"code":401,"message":"Unauthorized"}} +[2025-02-19T02:27:28.455Z] error: HTTP 401 logging in to Unifi. Data: {"error":{"code":401,"message":"Unauthorized"}} +[2025-02-19T02:27:53.208Z] error: HTTP 401 logging in to Unifi. Data: {"error":{"code":401,"message":"Unauthorized"}} +[2025-02-19T02:28:00.644Z] error: HTTP 401 logging in to Unifi. Data: {"error":{"code":401,"message":"Unauthorized"}} +[2025-02-19T02:28:10.561Z] error: Error calling http://tautulli:8181/api/v2... +[2025-02-19T02:28:10.564Z] error: [ + 500, + AggregateError + at internalConnectMultiple (node:net:1114:18) + at afterConnectMultiple (node:net:1601:5) { + code: 'ECONNREFUSED', + [errors]: [ [Error] ] + } +] +[2025-02-19T02:28:12.063Z] error: Error calling http://sonarr:8989/api/v3/queue... +[2025-02-19T02:28:12.063Z] error: [ + 500, + AggregateError + at internalConnectMultiple (node:net:1114:18) + at afterConnectMultiple (node:net:1601:5) { + code: 'ECONNREFUSED', + [errors]: [ [Error] ] + } +] +[2025-02-19T02:28:12.063Z] error: Error calling http://lidarr:8686/api/v1/artist... +[2025-02-19T02:28:12.064Z] error: [ + 500, + AggregateError + at internalConnectMultiple (node:net:1114:18) + at afterConnectMultiple (node:net:1601:5) { + code: 'ECONNREFUSED', + [errors]: [ [Error] ] + } +] +[2025-02-19T02:28:12.071Z] error: Error calling http://radarr:7878/api/v3/queue/details... +[2025-02-19T02:28:12.071Z] error: [ + 500, + AggregateError + at internalConnectMultiple (node:net:1114:18) + at afterConnectMultiple (node:net:1601:5) { + code: 'ECONNREFUSED', + [errors]: [ [Error] ] + } +] +[2025-02-19T02:28:12.080Z] error: Error calling http://sonarr:8989/api/v3/queue/details... +[2025-02-19T02:28:12.080Z] error: [ + 500, + AggregateError + at internalConnectMultiple (node:net:1114:18) + at afterConnectMultiple (node:net:1601:5) { + code: 'ECONNREFUSED', + [errors]: [ [Error] ] + } +] +[2025-02-19T02:28:12.090Z] error: Error calling http://radarr:7878/api/v3/movie... +[2025-02-19T02:28:12.090Z] error: [ + 500, + AggregateError + at internalConnectMultiple (node:net:1114:18) + at afterConnectMultiple (node:net:1601:5) { + code: 'ECONNREFUSED', + [errors]: [ [Error] ] + } +] +[2025-02-19T02:28:12.091Z] error: HTTP 401 logging in to Unifi. Data: {"error":{"code":401,"message":"Unauthorized"}} +[2025-02-19T02:28:12.098Z] error: Error calling http://readarr:8787/api/v1/wanted/missing... +[2025-02-19T02:28:12.099Z] error: [ + 500, + AggregateError + at internalConnectMultiple (node:net:1114:18) + at afterConnectMultiple (node:net:1601:5) { + code: 'ECONNREFUSED', + [errors]: [ [Error] ] + } +] +[2025-02-19T02:28:12.099Z] error: Error calling http://radarr:7878/api/v3/queue/status... +[2025-02-19T02:28:12.099Z] error: [ + 500, + AggregateError + at internalConnectMultiple (node:net:1114:18) + at afterConnectMultiple (node:net:1601:5) { + code: 'ECONNREFUSED', + [errors]: [ [Error] ] + } +] +[2025-02-19T02:28:12.103Z] error: Error calling http://sonarr:8989/api/v3/wanted/missing... +[2025-02-19T02:28:12.103Z] error: [ + 500, + AggregateError + at internalConnectMultiple (node:net:1114:18) + at afterConnectMultiple (node:net:1601:5) { + code: 'ECONNREFUSED', + [errors]: [ [Error] ] + } +] +[2025-02-19T02:28:12.109Z] error: Error calling http://readarr:8787/api/v1/queue/status... +[2025-02-19T02:28:12.109Z] error: [ + 500, + AggregateError + at internalConnectMultiple (node:net:1114:18) + at afterConnectMultiple (node:net:1601:5) { + code: 'ECONNREFUSED', + [errors]: [ [Error] ] + } +] +[2025-02-19T02:28:12.109Z] error: Error calling http://readarr:8787/api/v1/book... +[2025-02-19T02:28:12.110Z] error: [ + 500, + AggregateError + at internalConnectMultiple (node:net:1114:18) + at afterConnectMultiple (node:net:1601:5) { + code: 'ECONNREFUSED', + [errors]: [ [Error] ] + } +] +[2025-02-19T02:28:12.114Z] error: Error calling http://lidarr:8686/api/v1/queue/status... +[2025-02-19T02:28:12.115Z] error: [ + 500, + AggregateError + at internalConnectMultiple (node:net:1114:18) + at afterConnectMultiple (node:net:1601:5) { + code: 'ECONNREFUSED', + [errors]: [ [Error] ] + } +] +[2025-02-19T02:28:12.116Z] error: Error calling http://sonarr:8989/api/v3/series... +[2025-02-19T02:28:12.116Z] error: [ + 500, + AggregateError + at internalConnectMultiple (node:net:1114:18) + at afterConnectMultiple (node:net:1601:5) { + code: 'ECONNREFUSED', + [errors]: [ [Error] ] + } +] +[2025-02-19T02:28:12.119Z] error: Error calling http://lidarr:8686/api/v1/wanted/missing... +[2025-02-19T02:28:12.119Z] error: [ + 500, + AggregateError + at internalConnectMultiple (node:net:1114:18) + at afterConnectMultiple (node:net:1601:5) { + code: 'ECONNREFUSED', + [errors]: [ [Error] ] + } +] diff --git a/homepage/config/services.yaml b/homepage/config/services.yaml new file mode 100644 index 0000000..2701623 --- /dev/null +++ b/homepage/config/services.yaml @@ -0,0 +1,68 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/configs/services/ + +- Servarr: + - Radarr: + icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/radarr.svg + href: http://192.168.51.75:7878 + description: Movie management + widget: + type: radarr + url: http://radarr:7878 + key: 01a0eef32bf6445485e676aefc2be4c8 + - Sonarr: + icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/sonarr.svg + href: http://192.168.51.75:8989 + description: Series management + widget: + type: sonarr + url: http://sonarr:8989 + key: 95094e8c7fc64b57bfc051162bccd82f + - Readarr: + icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/readarr.svg + href: http://192.168.51.75:8787 + description: eBook management + widget: + type: readarr + url: http://readarr:8787 + key: 2cfd39957c664516a734cca3e89bcddc + - Lidarr: + icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/lidarr.svg + href: http://192.168.51.75:8686 + description: Music Management + widget: + type: lidarr + url: http://lidarr:8686 + key: e209492f58c648dcb5f13f4c402f87c8 + +- Server Status: + - Plex: + icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/plex.svg + href: http://192.168.51.26:32400 + description: Plex Media Server + widget: + type: plex + url: http://192.168.51.26:32400 + key: 8S82WsZ8uTTp1HfM-mYs # see https://www.plexopedia.com/plex-media-server/general/plex-token/ + - Tautulli: + icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/tautulli.svg + href: http://192.168.51.75:8282 + description: Plex Stats + widget: + type: tautulli + url: http://tautulli:8181 + key: ae2074d0763b43bc9a13710c7a67326d + enableUser: true # optional, defaults to false + showEpisodeNumber: true # optional, defaults to false + expandOneStreamToTwoRows: false # optional, defaults to true + +- Home Automation: + - Home Assitant: + icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/home-assistant.svg + href: http://192.168.51.76:8123/ + description: Home Assistant + widget: + type: homeassistant + url: http://192.168.51.76:8123 + key: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJkYTEwNDZlZmExMDk0NGI5YjZjOTlhOThmZWZiY2QxOCIsImlhdCI6MTczOTkxMjk5MCwiZXhwIjoyMDU1MjcyOTkwfQ.pON1GqvQ4fNmSdmDi6G6uqggPDq-78cGErozM3Hy9lc diff --git a/homepage/config/services.yaml.save b/homepage/config/services.yaml.save new file mode 100755 index 0000000..4eadfe0 --- /dev/null +++ b/homepage/config/services.yaml.save @@ -0,0 +1,74 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/configs/services/ + +- Servarr: + - Radarr: + icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/radarr.svg + href: http://192.168.51.75:7878 + description: Movie management + widget: + type: radarr + url: http://radarr:7878 + key: 01a0eef32bf6445485e676aefc2be4c8 + - Sonarr: + icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/sonarr.svg + href: http://192.168.51.75:8989 + description: Series management + widget: + type: sonarr + url: http://sonarr:8989 + key: 95094e8c7fc64b57bfc051162bccd82f + - Readarr: + icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/readarr.svg + href: http://192.168.51.75:8787 + description: eBook management + widget: + type: readarr + url: http://readarr:8787 + key: 2cfd39957c664516a734cca3e89bcddc + - Lidarr: + icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/lidarr.svg + href: http://192.168.51.75:8686 + description: Music Management + widget: + type: lidarr + url: http://lidarr:8686 + key: e209492f58c648dcb5f13f4c402f87c8 + +- Server Status: + - Plex: + icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/plex.svg + href: http://192.168.51.26:32400 + description: Plex Media Server + widget: + type: plex + url: http://192.168.51.26:32400 + key: 8S82WsZ8uTTp1HfM-mYs # see https://www.plexopedia.com/plex-media-server/general/plex-token/ + - Tautulli: + icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/tautulli.svg + href: http://192.168.51.75:8282 + description: Plex Stats + widget: + type: tautulli + url: http://tautulli:8181 + key: ae2074d0763b43bc9a13710c7a67326d + enableUser: true # optional, defaults to false + showEpisodeNumber: true # optional, defaults to false + expandOneStreamToTwoRows: false # optional, defaults to true + - unifi_console: + widget: + type: unifi + url: https://192.168.50.1 + username: rionatkinson + password: GibberishW0rds! + # site: Site Name # optional +- Home Automation: + - Home Assitant: + icon: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/home-assistant.svg + href: http://192.168.51.76:8123/ + description: Home Assistant + widget: + type: homeassistant + url: http://192.168.51.76:8123 + key: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJkYTEwNDZlZmExMDk0NGI5YjZjOTlhOThmZWZiY2QxOCIsImlhdCI6MTczOTkxMjk5MCwiZXhwIjoyMDU1MjcyOTkwfQ.pON1GqvQ4fNmSdmDi6G6uqggPDq-78cGErozM3Hy9lc diff --git a/homepage/config/settings.yaml b/homepage/config/settings.yaml new file mode 100644 index 0000000..7573bb3 --- /dev/null +++ b/homepage/config/settings.yaml @@ -0,0 +1,26 @@ +# For configuration options and examples, please see: +# https://gethomepage.dev/configs/settings/ + +headerStyle: clean +color: stone +theme: dark +background: + image: http://192.168.51.75:3030/rion/Docker/raw/branch/main/serverroom.png + blur: sm # sm, "", md, xl... see https://tailwindcss.com/docs/backdrop-blur +# saturate: 100 # 0, 50, 100... see https://tailwindcss.com/docs/backdrop-saturate +# brightness: 50 # 0, 50, 75... see https://tailwindcss.com/docs/backdrop-brightness + opacity: 100 # 0-100 + +title: Atkinson Hideout Server Homepage +description: Please be careful what you touch, and don't break anything. That means you Rion! + +layout: + Servarr: + style: row + columns: 4 + + Server Status: + style: column + rows: 2 + + Home Automation: diff --git a/homepage/config/widgets.yaml b/homepage/config/widgets.yaml new file mode 100644 index 0000000..6035ada --- /dev/null +++ b/homepage/config/widgets.yaml @@ -0,0 +1,44 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/configs/info-widgets/ + +- greeting: + text_size: 3xl + text: "Atkinson Hideout" + + +- resources: + # label: System + uptime: true + cpu: true + memory: true + units: imperial + expanded: false +- resources: +# label: Storage + disk: + - / + - /data + expanded: false + +- unifi_console: + url: https://192.168.51.1 + username: readonly + password: ReadonlyhideoutAccess1 + +- openweathermap: + label: Moore #optional + latitude: 35.35512536710898 + longitude: -97.48590943220846 + units: imperial # or imperial + provider: openweathermap + apiKey: e8353a1c4ae2a14df1042fb68c24dc8c # required only if not using provider, this reveals api key in requests + cache: 10 # Time in minutes to cache API responses, to stay within limits + format: # optional, Intl.NumberFormat options + maximumFractionDigits: 1 + + + +# - search: +# provider: google +# target: _blank