Mixpost

¿Que es este repositorio?
Este repositorio te permitirá desplegar Mixpost es un software de gestión de redes sociales alojado en tu propio servidor. Con esta herramienta, puedes crear, programar, publicar y administrar contenido en redes sociales en un solo lugar, sin límites ni cuotas mensuales de suscripción.
La principal característica de Mixpost es que solo pagas una vez y puedes utilizarlo de manera indefinida. Esto te permite evitar las restricciones de uso y tener un mayor control sobre tus datos. Además, al ser autohospedado, puedes optimizar los costos y tener un control total sobre tus estrategias de redes sociales.
Mixpost está diseñado para ser utilizado por bloggers, artesanos, emprendedores y equipos de marketing que deseen optimizar los costos internos de gestión de redes sociales. Es especialmente útil para aquellos que buscan lanzar su propio negocio de software como servicio (SaaS) de programación, análisis y redes sociales.
La herramienta ofrece diversas características poderosas y fáciles de usar, como analíticas visuales para obtener información sobre la actividad de los seguidores y el compromiso de las publicaciones, programación de contenido de manera intuitiva y automatizada, gestión de menciones y comentarios en una sola bandeja de entrada, colaboración en equipo y un flujo de aprobación para garantizar la calidad de las publicaciones.
Mixpost es compatible con varias redes sociales populares, incluyendo Twitter, Facebook, Instagram, TikTok, LinkedIn, Pinterest, YouTube y Mastodon. Además, también ofrece funciones especiales para aprovechar el video como parte de tu estrategia de contenido, permitiéndote publicar en Facebook Reels, Instagram Reels, YouTube Shorts y TikTok.
En resumen, Mixpost es una solución de software de gestión de redes sociales autohospedada que te permite programar, publicar y administrar tu contenido en múltiples plataformas sin límites ni cuotas mensuales de suscripción. Es ideal para aquellos que desean tener un mayor control sobre sus estrategias de redes sociales y optimizar los costos internos.
Configuración
hiveagilectl install mixpost
Ajustar las variables del fichero .env
MIXPOST_HOST=mixpost.hiveagile.dev
APP_URL=https://${MIXPOST_HOST}
## MySQL
MYSQL_DATABASE=mixpost
MYSQL_USER=mixpost
MYSQL_PASSWORD=yUAcypej7jFoFO2g
MYSQL_ROOT_PASSWORD=35VhG9xg8im4MXGS
DB_DATABASE=${MYSQL_DATABASE}
DB_USERNAME=${MYSQL_USER}
DB_PASSWORD=${MYSQL_PASSWORD}
REDIS_PASSWORD=MawCDryA85JKZDrP
## APP Config
APP_NAME=Mixpost
APP_KEY=base64:anZwNnB0cmt2NGN6anNrd2RwZTVxcXNwbWxiNWZ2emI=
APP_DEBUG=true
MIXPOST_HOST
Esta variable define el dominio donde accederas a mixpost, recuerda apuntar previamente el registro DNS de tipo A para que te funcione.
USO
Una vez editado el fichero puesdes ejecutar el contenedor como normalmente.
cd /root/containers/mixpost
docker-compose up -d
Credenciales
Para ver las credenciales puedes ejecutar el siguiente comando:
cd /root/containers/mixpost
docker-compose logs -f
Actualizaciones automáticas (Opcional)
Puedes usar watchtower que actualiza todos los contenedores que estan como latest
Esto es algo que pongo en todas las aplicaciones pero no hace falta que se instale cada vez.
docker run -d \
--name watchtower \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower -i 30
Invitación a mi Canal.
Estás invitado a mi canal de telegram, donde publico más soluciones como esta.
https://t.me/aitorroma