From c160e2b41e42db59fc7dbb16248a71246edbc7d4 Mon Sep 17 00:00:00 2001 From: Alex Mickelson Date: Thu, 6 Mar 2025 19:48:17 -0700 Subject: [PATCH] proxies --- home-server/dns/update-dns.sh | 43 ------------------------ home-server/lyrion/docker-compose.yml | 20 ----------- home-server/navidrome/docker-compose.yml | 15 --------- home-server/navidrome/readme.md | 9 ----- 4 files changed, 87 deletions(-) delete mode 100755 home-server/dns/update-dns.sh delete mode 100644 home-server/lyrion/docker-compose.yml delete mode 100644 home-server/navidrome/docker-compose.yml delete mode 100644 home-server/navidrome/readme.md diff --git a/home-server/dns/update-dns.sh b/home-server/dns/update-dns.sh deleted file mode 100755 index 3109adb..0000000 --- a/home-server/dns/update-dns.sh +++ /dev/null @@ -1,43 +0,0 @@ -#!/bin/bash - -# curl -X GET https://api.cloudflare.com/client/v4/zones/bf7a05315be9bf7a39d50dd4001e7a97/dns_records -H "X-Auth-Email: alexmickelson96@gmail.com" -H "X-Auth-Key: jo7GntHEEBtANFsuteAM8EJ-stLUqyNbOk2x4Czr" | python -m json.tool - -source /home/alex/actions-runner/_work/infrastructure/infrastructure/home-pi/dns/cloudflare.env - -NETWORK_INTERFACE=wlan0 -IP=$(ip a s $NETWORK_INTERFACE | awk '/inet / {print$2}' | cut -d/ -f1) -EMAIL="alexmickelson96@gmail.com"; -ZONE_ID="bf7a05315be9bf7a39d50dd4001e7a97"; - - -update_record() { - LOCAL_NAME=$1 - LOCAL_RECORD_ID=$2 - - echo "UPDATING RECORD FOR $LOCAL_NAME TO $IP" - - curl -X PUT "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/dns_records/$LOCAL_RECORD_ID" \ - -H "X-Auth-Email: alexmickelson96@gmail.com" \ - -H "X-Auth-Key: $CLOUDFLARE_TOKEN" \ - -H "Content-Type: application/json" \ - --data '{"type":"A","name":"'"$LOCAL_NAME"'","content":"'"$IP"'","ttl":1}' \ - | python3 -m json.tool; - - echo - echo "------------------------------------" - echo -} - -NAME="ha.alexmickelson.guru"; -RECORD_ID="09eac5a17fa4302091532dabdbe73a68" -update_record $NAME $RECORD_ID - -NAME="jellyfin.alexmickelson.guru"; -RECORD_ID="577293ab0488913308fda78010a7483b" -update_record $NAME $RECORD_ID - -NAME="next.alexmickelson.guru"; -RECORD_ID="cc686333d2421a4e558a04589b375ded" -update_record $NAME $RECORD_ID - - diff --git a/home-server/lyrion/docker-compose.yml b/home-server/lyrion/docker-compose.yml deleted file mode 100644 index 2cb40c1..0000000 --- a/home-server/lyrion/docker-compose.yml +++ /dev/null @@ -1,20 +0,0 @@ -services: - lyrion: - container_name: lyrion - image: lmscommunity/lyrionmusicserver - volumes: - - /data/lyrion/config:/config:rw - - /data/media/music/tagged:/music:ro - - /data/lyrion/playlist:/playlist:rw - # - /etc/localtime:/etc/localtime:ro - # - /etc/timezone:/etc/timezone:ro - ports: - - 9000:9000/tcp - - 9090:9090/tcp - - 3483:3483/tcp - - 3483:3483/udp - environment: - - TZ=America/Denver - - HTTP_PORT=9000 - - EXTRA_ARGS=--advertiseaddr=server.alexmickelson.guru - restart: always \ No newline at end of file diff --git a/home-server/navidrome/docker-compose.yml b/home-server/navidrome/docker-compose.yml deleted file mode 100644 index 00bd927..0000000 --- a/home-server/navidrome/docker-compose.yml +++ /dev/null @@ -1,15 +0,0 @@ -services: - navidrome: - image: deluan/navidrome:latest - user: 1000:1000 - ports: - - 4533:4533 - restart: unless-stopped - environment: - ND_SCANSCHEDULE: 1h - ND_LOGLEVEL: info - ND_SESSIONTIMEOUT: 24h - ND_BASEURL: "" - volumes: - - /data/navidrome/data:/data - - /data/media/music/tagged:/music:ro diff --git a/home-server/navidrome/readme.md b/home-server/navidrome/readme.md deleted file mode 100644 index 821c0be..0000000 --- a/home-server/navidrome/readme.md +++ /dev/null @@ -1,9 +0,0 @@ -## Navidrome thoughts - -found based on this reddit thread: - -UI is a little dated, but not a bad experience. - -Has subsonic compatibility, so clients should work fine - -Not sure if this is better than jellyfin for music \ No newline at end of file