Add images.csv support

This commit is contained in:
Ryan 2023-08-25 13:34:27 -04:00
parent d301e53f12
commit 4651747d9d
3 changed files with 30 additions and 0 deletions

17
app/makelist.pl Executable file
View File

@ -0,0 +1,17 @@
#!/usr/bin/perl
use strict;
my $file = $ARGV[0] || $ENV{'WEBROOT'} . '/images.txt';
open(IN, $file) || die "Unable to read '$file': $!\n";
while(my $line=<IN>) {
chomp($line);
if(my($id,$num,$hr)=$line=~/.+\/(.+)_(\d+)_HR\..+$/) {
print join(',',$id,$num,'HR',$line), "\n";
} elsif(my($id,$num)=$line=~/.+\/(.+)_(\d+)\..+$/) {
print join(',',$id,$num,'LR',$line),"\n";
} else {
warn "Invalid line? '$line'\n";
}
}
close(IN);

View File

@ -19,6 +19,7 @@ done
echo Download complete at `date` echo Download complete at `date`
find $WEBROOT/images -type f | perl -pe 's/^\/var\/www//' | sort > $WEBROOT/images.txt find $WEBROOT/images -type f | perl -pe 's/^\/var\/www//' | sort > $WEBROOT/images.txt
/opt/app/makelist.pl > $WEBROOT/images.csv
echo Done at `date` echo Done at `date`
echo echo

12
docker-compose.yml Normal file
View File

@ -0,0 +1,12 @@
version: "3.9"
services:
www:
image: dockerm.rymon.net:5000/trmstatic
build: .
ports:
- 10080:80
environment:
- TZ=America/New_York
volumes:
- ./www:/var/www