From 07a879aad30dd4c015b1c5410c8e1f876f20960b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20Dom=C3=ADnguez?= Date: Thu, 5 Jun 2025 13:40:45 -0400 Subject: [PATCH] replace the old domain with the new one --- .docker/containers/homepage/services.yaml | 30 +++++++++---------- .docker/containers/homepage/widgets.yaml | 2 +- .../stacks/home-network/docker-compose.yml | 15 +++++++++- 3 files changed, 30 insertions(+), 17 deletions(-) diff --git a/.docker/containers/homepage/services.yaml b/.docker/containers/homepage/services.yaml index d213f9c..fe45c81 100644 --- a/.docker/containers/homepage/services.yaml +++ b/.docker/containers/homepage/services.yaml @@ -1,7 +1,7 @@ --- - Media: - Jellyfin: - href: https://jellyfin.peterdominguez.art/ + href: https://stream.nvim.pro/ icon: jellyfin.png description: The Free Software Media System server: media-jellyfin-1 @@ -16,17 +16,17 @@ showEpisodeNumber: true expandOneStreamToTwoRows: false - Kavita: - href: https://read.peterdominguez.art/ + href: https://read.nvim.pro/ icon: kavita.png description: Self-hosted digital library for many book formats server: kavita container: kavita widget: type: kavita - url: https://read.peterdominguez.art + url: https://read.nvim.pro key: "{{HOMEPAGE_VAR_kavita_key}}" - Navidrome: - href: https://music.peterdominguez.art + href: https://music.nvim.pro icon: navidrome.png description: Self-hosted, open source music server server: torrentstack-navidrome-1 @@ -34,7 +34,7 @@ showStats: true widget: type: navidrome - url: https://music.peterdominguez.art + url: https://music.nvim.pro user: "{{HOMEPAGE_VAR_navidrome_username}}" token: "{{HOMEPAGE_VAR_navidrome_token}}" salt: "{{HOMEPAGE_VAR_navidrome_salt}}" @@ -78,14 +78,14 @@ key: "{{HOMEPAGE_VAR_KEY_SPEEDTEST}}" bitratePrecision: 3 - Uptime Kuma: - href: https://status.peterdominguez.art + href: https://status.nvim.pro icon: uptime-kuma.png description: A self-hosted monitoring tool server: uptime-kuma container: uptime-kuma widget: type: uptimekuma - url: https://status.peterdominguez.art + url: https://status.nvim.pro slug: homeserver - Flaresolverr: href: "{{HOMEPAGE_VAR_Flaresolverr_url}}" @@ -96,46 +96,46 @@ showStats: true - Tools: - Nextcloud: - href: https://cloud.peterdominguez.art/ + href: https://cloud.nvim.pro icon: nextcloud.png description: A safe home for all your data server: torrentstack-app-1 container: torrentstack-app-1 widget: type: nextcloud - url: https://cloud.peterdominguez.art + url: https://cloud.nvim.pro username: "{{HOMEPAGE_VAR_nextcloud_username}}" password: "{{HOMEPAGE_VAR_nextcloud_password}}" - FreshRSS: - href: https://rss.peterdominguez.art/ + href: https://rss.nvim.pro/ icon: freshrss.png description: A free, self-hostable feed aggregator server: freshrss container: freshrss widget: type: freshrss - url: https://rss.peterdominguez.art + url: https://rss.nvim.pro username: "{{HOMEPAGE_VAR_freshrss_username}}" password: "{{HOMEPAGE_VAR_freshrss_password}}" - Forgejo: - href: https://git.peterdominguez.art/ + href: https://git.nvim.pro/ icon: forgejo.png description: A self-hosted lightweight free software forge server: forgejo container: forgejo widget: type: gitea - url: https://git.peterdominguez.art + url: https://git.nvim.pro key: "{{HOMEPAGE_VAR_forgejo_key}}" - Memos: - href: https://notes.peterdominguez.art + href: https://notes.nvim.pro icon: memos.png description: Open source, self-hosted notes server: memos container: memos showStats: true - SearXNG: - href: https://search.peterdominguez.art/ + href: https://search.nvim.pro/ icon: searxng.png description: Privacy-respecting, hackable metasearch engine server: searxng diff --git a/.docker/containers/homepage/widgets.yaml b/.docker/containers/homepage/widgets.yaml index 42ce491..c795361 100644 --- a/.docker/containers/homepage/widgets.yaml +++ b/.docker/containers/homepage/widgets.yaml @@ -4,7 +4,7 @@ - search: provider: custom - url: https://search.peterdominguez.art/searxng/search?q= + url: https://search.nvim.pro/searxng/search?q= target: _self - resources: cpu: true diff --git a/.docker/stacks/home-network/docker-compose.yml b/.docker/stacks/home-network/docker-compose.yml index f4e17a3..d46b095 100644 --- a/.docker/stacks/home-network/docker-compose.yml +++ b/.docker/stacks/home-network/docker-compose.yml @@ -84,6 +84,9 @@ services: - /home/guts/docker/homepage:/app/config # Make sure your local config directory exists - /home/guts/docker/homepage/images:/app/public/images env_file: ".env" + environment: + - PUID=1000 + - PGID=1000 metube: image: ghcr.io/alexta69/metube container_name: metube @@ -148,7 +151,7 @@ services: volumes: - /home/guts/docker/searxng:/etc/searxng:rw environment: - - SEARXNG_BASE_URL=http://${SEARXNG_HOSTNAME:-localhost}/ + - SEARXNG_BASE_URL=https://search.nvim.pro/ - UWSGI_WORKERS=${SEARXNG_UWSGI_WORKERS:-4} - UWSGI_THREADS=${SEARXNG_UWSGI_THREADS:-4} logging: @@ -224,6 +227,16 @@ services: - UID=1000 - GID=1000 restart: always + lighttpd2: + image: gists/lighttpd + ports: + - "5680:80" + volumes: + - /var/www/nvim.pro:/var/www + environment: + - UID=1000 + - GID=1000 + restart: always navidrome: image: deluan/navidrome:latest user: 1000:1000 # should be owner of volumes