diff --git a/authorized_keys/foobar.keys b/authorized_keys/foobar.keys deleted file mode 100644 index 6493dc3..0000000 --- a/authorized_keys/foobar.keys +++ /dev/null @@ -1,2 +0,0 @@ -ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDUIAkaRsvb6cD1XIGF80JpMH1mYE9XhCgptOkt9AfloZQlO7Ds5XeCwJk5/TsoidTcb/0yFUov8SMwaIVtrFfkNUqqeAsfm3luJ4JwOXeCwrXD6W7c5Wqg/FGNH0eZr0kEnxpNS10L72+oNBQgnlSNjqWS29lEmXApKQ3IKy6aP9cMwEh25fsH/2G7mHsZX2UMPK0tZPC6MPxY5P9PWLIulUpsX96c6OcAvGYIvsCnecsVsTdhK36w4Z/t7XoLFz5X6k3eXT7gG4SMGuBixjroTUhumWzgJJ6T1Nn/eESe7Im8krlzO/0hG/F8uBy3s04TAJuXFmygvtC4YLyq91U5 -ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICyKprIcR81+RFSBxU3iyW4vd0ctr0q1Pqifzxbro+0C diff --git a/authorized_keys/nelus.keys b/authorized_keys/nelus.keys deleted file mode 100644 index 730886e..0000000 --- a/authorized_keys/nelus.keys +++ /dev/null @@ -1 +0,0 @@ -ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOgVGmzDmhJE1fUYqSHK6CiwctqTgHG6P3N1QY0lJ2vb nielsbeekhuis@MacBook-Air-van-Niels.local diff --git a/roles/photos/tasks/bambulab-fetch.yaml b/roles/photos/tasks/bambulab-fetch.yaml deleted file mode 100644 index 436c39e..0000000 --- a/roles/photos/tasks/bambulab-fetch.yaml +++ /dev/null @@ -1,37 +0,0 @@ ---- -- name: Install dependencies - apt: - name: curl - -- name: Install fetch script - template: - src: bambulab-fetch.sh - dest: /opt/bambulab-fetch.sh - owner: root - group: root - mode: 0755 - -- name: Install service - template: - src: bambulab-fetch.service - dest: /etc/systemd/system/bambulab-fetch.service - owner: root - group: root - mode: 0644 - notify: daemon reload - -- name: Install timer - template: - src: bambulab-fetch.timer - dest: /etc/systemd/system/bambulab-fetch.timer - owner: root - group: root - mode: 0644 - notify: daemon reload - -- name: Enable timer - systemd: - name: bambulab-fetch - state: started - enabled: yes - daemon_reload: true diff --git a/roles/photos/tasks/main.yaml b/roles/photos/tasks/main.yaml index 12af023..0450d03 100644 --- a/roles/photos/tasks/main.yaml +++ b/roles/photos/tasks/main.yaml @@ -4,6 +4,3 @@ - tags: photos_mqtt import_tasks: photos2mqtt.yaml - -- tags: bambulab-fetch - import_tasks: bambulab-fetch.yaml diff --git a/roles/photos/templates/bambulab-fetch.service b/roles/photos/templates/bambulab-fetch.service deleted file mode 100644 index 14b372e..0000000 --- a/roles/photos/templates/bambulab-fetch.service +++ /dev/null @@ -1,10 +0,0 @@ -# {{ ansible_managed }} - -[Unit] -Description=BambuLab Timelapse Fetcher - -[Service] -ExecStart=/opt/bambulab-fetch.sh -Type=oneshot -User=wip -Group=wip diff --git a/roles/photos/templates/bambulab-fetch.sh b/roles/photos/templates/bambulab-fetch.sh deleted file mode 100644 index 080a3fa..0000000 --- a/roles/photos/templates/bambulab-fetch.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/bash - -# {{ ansible_managed }} - -set -eu - -host={{ bambulab_host }} -pass={{ bambulab_key }} -dir={{ photos_path }} - -files=$(curl -ksl "ftps://bblp:$pass@$host:990/timelapse/" | grep ^video_) - -for file in $files; do - # $file is formatted like 'video_2024-06-27_22-50-12.mp4' - echo $file - - day=$(echo $file | sed -nr 's/^video_([0-9]+)-([0-9]+)-([0-9]+)_.*/\1\2\3/p') - time=$(echo $file | sed -nr 's/^video_[^_]+_([^\.]+)\.mp4/\1/p') - ofile="$dir/$day/bambu_timelapse_$time.mp4" - echo $ofile - - if [ ! -e "$ofile" ]; then - mkdir -p "$(dirname $ofile)" - curl -ks "ftps://bblp:$pass@$host:990/timelapse/$file" -o "$ofile" - fi -done diff --git a/roles/photos/templates/bambulab-fetch.timer b/roles/photos/templates/bambulab-fetch.timer deleted file mode 100644 index 024b44a..0000000 --- a/roles/photos/templates/bambulab-fetch.timer +++ /dev/null @@ -1,8 +0,0 @@ -[Unit] -Description=Run every 15 minutes - -[Timer] -OnCalendar=*:5/10 - -[Install] -WantedBy=timers.target