Actualización de Picto (Pixelfed)

Hola,

He actualizado a la versión menor 0.11.9.

Un saludo,
Marcel

Hola!

Han anunciado una actualización crítica, así que he actualizado a la versión v0.11.11.

Diario de actualización:

cd /usr/share/webapps/pixelfed/

sudo git pull origin dev
sudo composer install
sudo php artisan config:cache
sudo php artisan route:cache
sudo php artisan migrate --force

1 me gusta

Mil gracias!

1 me gusta

Había un problema con el timeline local (sólo cargaba las últimas dos publicaciones).

Siguiendo lo que he visto en el canal de Matrix de Pixelfed, he:

  1. Añadido esta linea al fichero .env:
INSTANCE_PUBLIC_TIMELINE_CACHED=true
  1. Vuelto a actualizar la instancia (ya había cambios).

Parece que vuelve a funcionar.

1 me gusta

Hola!

He actualizado pixelfed a la versión v0.11.13.

Saludos

Hola,

He actualizado el servidor (aunque sin cambio de versión numérica, pasa a menudo en pixelfed).

1 me gusta

Hola!

He actualizado a la versión v.0.12.1 con los siguientes comandos:

cd /usr/share/webapps/pixelfed/

sudo git pull origin dev
sudo composer install
sudo php artisan config:cache
sudo php artisan route:cache
sudo php artisan migrate --force

La primera vez que he ejecutado el composer install me ha dado el siguiente error:

Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.
Your lock file does not contain a compatible set of packages. Please run composer update.

He ejecutado sudo composer update y, tras actualizarse unos cuantos paquetes, he podido seguir sin problemas.

3 Me gusta

Super!
Muchas gracias gran master

1 me gusta

He actualizado pixelfed a la versión v0.12.3.

He tenido que hacer una actualización de los paquetes del sistema (apt update & apt upgrade) porque necesitaba una versión mayor de php.

Tras la actualización de php, he tenido que canviar la versión en el fichero de configuración de nginx (/etc/nginx/sites-enabled/pixelfed.conf):
De

fastcgi_pass unix:/run/php/php8.1-fpm.sock; # make sure this is correct

a

fastcgi_pass unix:/run/php/php8.3-fpm.sock; # make sure this is correct

Y volver a resetear el servicio:

sudo systemctl restart nginx

EDIT: he tenido que cambiar la versión del php en el fichero del servicio de systemd (/etc/systemd/system/pixelfed.service).

3 Me gusta

Eres grande Marcel!
405e8c6962fec0eaadce2e2bc6dc0d7f
Gracias

1 me gusta