@sviluppowebholyart/local-image-uploader
v1.9.1
Published
1. installare il pacchetto globalmente con il comando `@sviluppowebholyart/local-image-uploader`
Downloads
22
Keywords
Readme
Setup
installare il pacchetto globalmente con il comando
@sviluppowebholyart/local-image-uploader
salvare nella cartella dell'app un file chiamato
aws-credentials.json
formattato in questo modo:
{
"accessKeyId": "...",
"secretAccessKey": "..."
}
- salvare nella cartella dell'app un file chiamato
pulcranet-credentials.json
formattato in questo modo:
{
"staging": {
"apiKey": "...",
"basicAuth": {
"user": "...",
"password": "..."
}
},
"production": {
"apiKey": "..."
}
}
per eseguire il caricamento delle immagini lanciare il comando:
s3upload . --production || --staging
per eseguire il caricamento delle immagini in background lanciare il comando:
s3upload . --production || --staging > s3upload.out 2>&1 &
disown [pid processo]
tail -f (per visualizzare il logs)
- Configurazioni specifiche per il Nas Qnap
export S3_UPLOAD_PATH='/share/MD0_DATA/.qpkg/nodejsv8/node/lib/node_modules/@sviluppowebholyart/local-image-uploader/'
alias s3upload='/share/MD0_DATA/.qpkg/nodejsv8/node/bin/s3upload'
alias update-s3upload='npm update -g @sviluppowebholyart/local-image-uploader'
alias bashrc='vim ~/.bashrc'
alias src='source ~/.bashrc'
- Comando che viene eseguito dal cron del Nas Qnap
/share/MD0_DATA/.qpkg/nodejsv8/node/bin/s3upload "/share/Foto HD/$(date '+%Y/%m')" --production
- Come modificare un cron sul Nas Qnap
#NON USARE crontab -e
vi /etc/config/crontab
crontab /etc/config/crontab && /etc/init.d/crond.sh restart