diff --git a/homepage/config/bookmarks.yaml b/homepage/config/bookmarks.yaml new file mode 100644 index 0000000..5a20c90 --- /dev/null +++ b/homepage/config/bookmarks.yaml @@ -0,0 +1,19 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/configs/bookmarks + +- Developer: + - Github @acedanger: + - abbr: GH + icon: github.png + href: https://github.com/acedanger +- Entertainment: + - YouTube: + - abbr: YT + icon: youtube.png + href: https://youtube.com/ +- Computers: + - Tailscale: + - abbr: TS + icon: tailscale.png + href: https://login.tailscale.com/admin/machines diff --git a/homepage/config/custom.css b/homepage/config/custom.css new file mode 100644 index 0000000..e69de29 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/services.yaml b/homepage/config/services.yaml new file mode 100644 index 0000000..96bd147 --- /dev/null +++ b/homepage/config/services.yaml @@ -0,0 +1,75 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/configs/services + +- Media: + - Plex: + icon: plex.png + href: http://192.168.68.67:32400 + widget: + type: plex + url: http://192.168.68.67:32400 + key: 1z3Xdmb-2rEy4fxGErJn + - Sonarr: + icon: sonarr.png + href: https://tv.acedanger.com + widget: + type: sonarr + fields: ["shows", "wanted", "queued"] + url: https://tv.acedanger.com + key: ba37fea3b2d048b8a85110b4984a6d54 + - Radarr: + icon: radarr.png + href: https://movies.acedanger.com + widget: + type: radarr + fields: ["movies", "wanted", "queued"] + url: https://movies.acedanger.com + key: 51ef1023a374445bbba16e9447a2947b + - Tautulli: + icon: tautulli.png + href: http://192.168.68.50:8181 + widget: + type: tautulli + url: http://192.168.68.50:8181 + key: ed9d1d3690984f02ac26abf75d34384b + enableUser: true + showEpisodeNumber: true + expandOneStreamToTwoRows: true +- Random: + - Speedtest: + icon: speedtest.png + widget: + type: speedtest + url: http://192.168.68.50:9080 + bitratePrecision: 0 +- Dockge: + - io: + icon: docker.png + href: http://ts-io:5001 + description: io docker containers. + - svr-office: + icon: docker.png + href: http://ts-svr-office:5001 + description: svr-office docker containers. + - vperanda: + icon: docker.png + href: http://ts-vperanda:5001 + description: vperanda docker containers. + +- Stocks: + - Stocks: + icon: stock.png + widget: + type: stocks + provider: finnhub + color: true + cache: 1 + watchlist: + - AAPL + - AMZN + - DIS + - GOOG + - META + - MSFT + - NVDA diff --git a/homepage/config/settings.yaml b/homepage/config/settings.yaml new file mode 100644 index 0000000..c070e48 --- /dev/null +++ b/homepage/config/settings.yaml @@ -0,0 +1,6 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/configs/settings + +providers: + finnhub: csukem9r01qgo8ni72cgcsukem9r01qgo8ni72d0 diff --git a/homepage/config/widgets.yaml b/homepage/config/widgets.yaml new file mode 100644 index 0000000..23c8d61 --- /dev/null +++ b/homepage/config/widgets.yaml @@ -0,0 +1,12 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/configs/service-widgets + +- resources: + cpu: true + memory: true + disk: / + +- search: + provider: duckduckgo + target: _blank diff --git a/homepage/docker-compose.yml b/homepage/docker-compose.yml new file mode 100644 index 0000000..e152370 --- /dev/null +++ b/homepage/docker-compose.yml @@ -0,0 +1,17 @@ +services: + homepage: + container_name: homepage + hostname: homepage + image: ghcr.io/gethomepage/homepage:latest + ports: + - 3010:3000 + environment: + - PUID:1000 + - GUID:1000 + volumes: + - ./config:/app/config + - /var/run/docker.sock:/var/run/docker.sock:ro + restart: unless-stopped +networks: + cloudflare_default: + external: true