Pump to pixelfed version v0.10.4

Adapting .env for activity pub settings
This commit is contained in:
2019-09-24 13:45:32 +02:00
parent 1ac923c774
commit 844e5040d2

View File

@@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
toolName="pixelfed" toolName="pixelfed"
toolTag="v0.10.2" toolTag="v0.10.4"
toolDeps="composer jpegoptim php7.3-bcmath" toolDeps="composer jpegoptim php7.3-bcmath"
toolPath="/var/www/pixelfed" toolPath="/var/www/pixelfed"
@@ -54,7 +54,7 @@ step_4() {
endCheckEmpty mysqlDatabase "user name" endCheckEmpty mysqlDatabase "user name"
echo -en "Enter mysql user password: " echo -en "Enter mysql user password: "
read mysqlPass read -s mysqlPass
endCheckEmpty mysqlPass "password" endCheckEmpty mysqlPass "password"
exe mysql -u root -e 'CREATE USER '"'"$mysqlUser"'"'@'"'"'localhost'"'"' IDENTIFIED BY '"'"$mysqlPass"'"';' exe mysql -u root -e 'CREATE USER '"'"$mysqlUser"'"'@'"'"'localhost'"'"' IDENTIFIED BY '"'"$mysqlPass"'"';'
saveReturn $? saveReturn $?
@@ -207,9 +207,21 @@ step_22() {
exe php artisan user:create exe php artisan user:create
} }
step_24_info() { echo "Recommended post update procedure"; } step_24_info() { echo "Upgrade \"${toolPath}\" to supported tag $toolTag"; }
step_24_alias() { ALIAS="postupdate"; } step_24_alias() { ALIAS="upgrade"; }
step_24() { step_24() {
cd $toolPath
exe git pull
saveReturn $?
endReturn
exe git checkout $toolTag
saveReturn $?
endReturn
}
step_25_info() { echo "Recommended post update procedure"; }
step_25_alias() { ALIAS="postupdate"; }
step_25() {
cd $toolPath cd $toolPath
exe composer install --no-ansi --no-interaction --no-progress --no-scripts --optimize-autoloader exe composer install --no-ansi --no-interaction --no-progress --no-scripts --optimize-autoloader
exe php artisan config:cache exe php artisan config:cache
@@ -217,6 +229,7 @@ step_24() {
exe php artisan migrate --force exe php artisan migrate --force
exe php artisan horizon:purge exe php artisan horizon:purge
exe php artisan storage:link exe php artisan storage:link
exe service pixelfed restart
} }
# Sequence Revision # Sequence Revision