inital dump

This commit is contained in:
2021-09-04 23:20:35 +02:00
parent 8d187d4413
commit 976d93836a
189 changed files with 26587 additions and 0 deletions

View File

@ -0,0 +1,53 @@
mkdir -pv /home/timelapse
latest_ftp_image.sh hinein kopieren
nano /etc/systemd/system/TLCbackend.service
############ INSERT BEGIN #################
[Unit]
Description=TLCbackend
After=syslog.target
After=network.target
[Service]
RestartSec=2s
Type=oneshot
User=root
Group=root
WorkingDirectory=/home/timelapse/
ExecStart=/bin/sh /home/timelapse/latest_ftp_image.sh
[Install]
WantedBy=multi-user.target
############ INSERT END #################
systemctl enable TLCbackend.service
nano /etc/systemd/system/TLCbackend.timer
############ INSERT BEGIN #################
[Unit]
Description=TLCbackend Timer
[Timer]
OnActiveSec=30s
OnBootSec=10min
OnUnitActiveSec=5m
[Install]
WantedBy=basic.target
############ INSERT END #################
chmod 700 /home/timelapse/latest_ftp_image.sh
systemctl enable --now TLCbackend.timer
#debug
journalctl -u TLCbackend.service

View File

@ -0,0 +1,43 @@
#! /bin/bash
hostname=schuttercloud.com
username=uploader
password=XXXXXXXXXXXXXXXXXXXXXXXXXX
cameraDir=/camera03/latest/
webDir=test
webFile=TLC03
mask=mask.png
echo starting
ftp -nv <<EOF
open $hostname
user $username $password
cd $cameraDir
nlist *.jpg index.txt
bye
EOF
latest_file=`tail -1 index.txt`
rm index.txt
ftp -nv <<EOF
open $hostname
user $username $password
binary
cd $cameraDir
get $latest_file
bye
EOF
# mask images
composite $mask $latest_file $webFile.jpg
rm $latest_file
# resize images
convert $webFile.jpg -resize 1083x813 ${webFile}_resized.jpg
mv $webFile.jpg $webDir
mv ${webFile}_resized.jpg $webDir