Remove dj-beets project

No longer in use. Drops the beets containers (cli/web), build +
autoimport services and timer, the beet CLI wrapper, /opt/dj-beets
tmpfiles entry, firewall port 8337, the Makefile copy step, and the
src/dj-beets tree (which contained a Beatport token) so the repo can
be made public safely.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-18 19:50:03 +02:00
parent ad1dd816f4
commit 7f1767345a
11 changed files with 2 additions and 1942 deletions
+1 -5
View File
@@ -40,11 +40,7 @@ deploy-fileserver:
@echo "Deploying fileserver..."
@echo "======================================"
@echo "Syncing files to fileserver..."
rsync -av --delete --exclude '.git' --exclude 'src/dj-beets/poetry.lock' ./ $(FILESERVER_HOST):/tmp/infra-nix/
@echo "Copying dj-beets project to /opt/dj-beets..."
ssh $(FILESERVER_HOST) "sudo mkdir -p /opt/dj-beets"
rsync -av --delete src/dj-beets/ $(FILESERVER_HOST):/tmp/dj-beets-tmp/
ssh $(FILESERVER_HOST) "sudo rsync -a --delete /tmp/dj-beets-tmp/ /opt/dj-beets/ && sudo rm -rf /tmp/dj-beets-tmp"
rsync -av --delete --exclude '.git' ./ $(FILESERVER_HOST):/tmp/infra-nix/
@echo "Building and switching on fileserver..."
ssh -tt $(FILESERVER_HOST) "cd /tmp/infra-nix && sudo nixos-rebuild switch --flake '.#fileserver'"
@echo "✓ Fileserver deployed successfully"