Siempre ha sido un problema complicado planificar publicaciones en redes sociales. Se tiene que hacer dentro de la propia aplicación de móvil, o está muy restringido, cuando se va a publicar no funciona y falla por vete a saber qué.
También webs externas ofrecen planificar publicaciones pero siempre con diferentes planes de suscripción. Existe todo un negocio para una gestión que debería ser en teoría sencilla.
Entonces me vino la pregunta, ¿cómo está el estado del arte de planificar posts en el fediverso?. ¿Cuál es la opción que más se adapta a lo que me gustaría?
Una búsqueda rápida apareció un estupendo post en fedi.tips el cual resuelve las dudas que tenía. Hay bastantes opciones para planificar posts, tanto en aplicaciones móviles, sitios profesionales de pago, y montándote tu servicio desde casa.
Y como podéis imaginar, elegí probar la opción autoalojada conocida como Fediplan. El resultado fue exitoso ya que en 5 minutos lo tuve funcionando.
Montando Fediplan
Como premisa inicial, debéis tener instalado en vuestro sistema lo siguiente:
- docker o podman
- git (opcional)
Esta aplicación no está preparada para que sea expuesta públicamente en internet, por lo que intentar que su acceso mejor hacerlo desde redes privadas.
Primero tenéis que haceros con el código de la aplicación, hay que ir a su reposiotorio y descargarlo o clonarlo.
git clone https://framagit.org/tom79/fediplan.git
Ya teniendo el código en tu sistema donde vas a ponerlo en marcha, hay que construir la imagen del proyecto.
Con docker
cd /path/to/fediplan
sudo docker build --tag fediplan .
Con podman es casi similar pero hay que editar la primera línea del fichero Dockerfile con:
FROM docker.io/composer as composer
Una vez modificada esa línea procedemos casi igual que docker
cd /path/to/fediplan
podman build --tag fediplan .
Esperamos, se construirá la imagen y ahora sólo tenemos que ponerlo en marcha.
sudo docker run --detach --restart unless-stopped -p 8080:8080 --name fediplan fediplan:latest
o
podman run --detach --restart unless-stopped -p 8080:8080 --name fediplan fediplan:latest
El puerto que hay a la izquierda puede ser el que tú desees por encima del 1024 si ya lo tienes en uso para otra cosa.
Si usáis un docker-compose, dentro de la sección services podéis incluirlo
fediplan:
image: fediplan:latest
container_name: fediplan
restart: unless-stopped
ports:
- 9090:8080
Y ya docker-compose up -d fediplan para ponerlo en marcha si ya tenemos construida la imagen con lo mencionado anteriormente.
Si desde un navegador accedéis con http://<IP_DONDE_LO_ESTAIS_EJECUTANDO>:<PUERTO>.
Planificano un post
Para planificar un post hay que autorizar a Fediplan para que publique posts como si fuera tu usuario. En este caso, en la primera imagen de arriba hay que poner la dirección de tu instancia de Mastodon o Pleroma.
Tras ponerlo saldrá un botón que pone Get authorization code, dándole al botón te llevará a tu instancia, (volveremos a esta web después).
Tendrás que hacer login en tu instancia si no lo estás. A continuación tendrás la página de autorización para que Fediplan postee por ti.
Una vez presionado Autorizar te llevará a otra página con un código de autorización Cópialo y pégalo en la página de fediplan anterior.
Presiona Next y si todo ha ido bien habrás vinculado tu aplicación de Fediplan con tu instancia del Fediverso. Llegarás a un formulario para publicar tu post planificado.
Con un diseño sencillo y funcional, planificar el post es sencillo, incluso tienes acceso a los emojis personalizados de tu instancia y autocompletado de las etiquetas. La clave es esa fecha y el huso horario. Ahí planificas el post. Además puedes subir imágenes y añadir texto alternativo sin problema.
Y un vez presionado Send si vas a la sección Scheduled tendrás tu post listado para ser publicado en tu fecha.
Tengo ya un par de días en marcha la aplicación y planificado un par de publicaciones y han funcionado satisfactoriamente. Por lo que ha sido más sencillo de lo ue pensaba y una opción muy a tener en cuenta.
Conclusión
Cuando tenía en instagram la cuenta de mis jueguitos o cuando publicaba fotos de los viajes, echaba de menos publicar de manera planificada. Normalmente quería dejarlo en una tanda todo listo y planificar para publicarlo poco a poco. Al tener que hacerlo manual eso requeria mucho más esfuerzo y atención, desistiendo al final.
Así puedes publicar cosas que te apetezcan con cierta regularidad sin saturar tu timeline si lo deseas. A su vez quería dejar constancia de una experiencia satisfactoria.
Espero que os haya sido útil.