Favicon of Mixpost

Mixpost

Manage unlimited social accounts on your own server. Get full data privacy, powerful scheduling, and analytics without monthly subscription fees. Ideal for agencies.

Take complete control of your social media management by hosting it on your own servers. This open-source platform eliminates monthly subscription fees, per-user charges, and artificial limits, giving you full ownership of your data and unparalleled privacy. It's a cost-effective solution that scales with your business without increasing costs.

Because it's open source, you have the freedom to customize and extend the software to fit your exact workflow. Integrate it with your existing tools, build custom features, and escape vendor lock-in forever. It's the ideal choice for agencies, developers, and businesses that demand control and security.

Key features include:

  • Unified Dashboard: Manage accounts across 11+ platforms including Instagram, TikTok, LinkedIn, and X.
  • Advanced Scheduling: Plan and automate content with a visual calendar.
  • Team Collaboration: Invite team members and clients with approval workflows.
  • Actionable Analytics: Track follower growth and post engagement.
  • Video Support: Schedule Facebook/Instagram Reels, YouTube Shorts, and TikTok videos.

Directory Structure

mixpost
db-data
mixpost-data
redis-data
.env
docker-compose.yml

docker-compose.yml

services:
  mixpost:
    image: inovector/mixpost-lite:latest
    container_name: mixpost
    restart: unless-stopped
    ports:
      - "9000:80"
    environment:
      APP_URL: ${APP_URL}
      APP_KEY: ${APP_KEY}
      DB_HOST: db
      DB_PORT: 3306
      DB_DATABASE: mixpost
      DB_USERNAME: ${DB_USERNAME}
      DB_PASSWORD: ${DB_PASSWORD}
      REDIS_HOST: redis
      REDIS_PASSWORD: null
      REDIS_PORT: 6379
    depends_on:
      - db
      - redis
    volumes:
      - ./mixpost-data:/var/www/html/storage/app

  db:
    image: mysql:8.0
    container_name: mixpost-db
    restart: unless-stopped
    environment:
      MYSQL_DATABASE: mixpost
      MYSQL_USER: ${DB_USERNAME}
      MYSQL_PASSWORD: ${DB_PASSWORD}
      MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
    volumes:
      - ./db-data:/var/lib/mysql

  redis:
    image: redis:alpine
    container_name: mixpost-redis
    restart: unless-stopped
    volumes:
      - ./redis-data:/data

.env

APP_URL=http://localhost:9000
APP_KEY=base64:your_generated_32_char_key_here
DB_USERNAME=mixpost
DB_PASSWORD=secure_db_password
DB_ROOT_PASSWORD=secure_root_password
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Mixpost

Favicon

 

  
  
Favicon

 

  
  
Favicon