Back to all templates
Mixpost logo

Mixpost

Application1024MB+ RAM

Self-hosted social media management — schedule posts to Twitter, Facebook, LinkedIn, Mastodon and more

applicationautomationmixpostopen-sourceself-hosteddocker

Deploy Mixpost in 3 Steps

1

Connect Your VPS

Add your server credentials to Server Compass

2

Select Mixpost

Choose from our template library

3

Deploy & Configure

Fill in settings and click Deploy

No Docker knowledge required
Step-by-step deployment guide

Deploy Mixpost on a VPS with Server Compass

Use the Mixpost template in Server Compass to deploy a self-hosted social media scheduling app with MySQL and Redis on your VPS, then verify the setup UI in a browser.

About 10 minutesBrowser verified
1
Step 1

Open the server Apps tab

Select the tutorial-vps VPS, open the Apps tab, and start a new app deployment. Keep sensitive server details hidden before capturing or sharing screenshots.

Server Compass Apps tab before creating a Mixpost app
2
Step 2

Choose an app template

Click New App and choose the template deployment path so Server Compass can load the built-in catalog.

Choosing to deploy an app from a Server Compass template
3
Step 3

Search for Mixpost

Use the template picker search to find Mixpost in the Server Compass template catalog.

Searching for Mixpost in the Server Compass template picker
4
Step 4

Select the Mixpost template

Choose the Mixpost template. Server Compass fills the Mixpost web service, MySQL database, Redis cache, app URL, app key, and service passwords.

Mixpost template selected in Server Compass
5
Step 5

Review the Mixpost settings

Confirm the app name, web UI port, and generated secrets. In this run, the app was named mixpost-demo and used host web port 4110.

Reviewing Mixpost project settings and compose service
6
Step 6

Deploy Mixpost

Review the generated compose settings, confirm the Mixpost web port is available, and click Deploy.

Reviewing Mixpost web port before deployment
7
Step 7

Watch the deployment progress

Keep the deployment modal open while Server Compass uploads the compose file, pulls the Mixpost image, starts the container, and verifies the stack.

Server Compass deploying the Mixpost template on the VPS
8
Step 8

Confirm Mixpost is running

After deployment finishes, return to the Apps tab and confirm the Mixpost app is marked Running with its application URL available.

Mixpost template running in the Server Compass Apps tab
9
Step 9

Open Mixpost in the browser

Open the application URL in a browser. The Mixpost setup or login page confirms the social scheduler is reachable.

The deployed Mixpost web UI loaded in a browser

After Mixpost Opens

  • Create the first admin account from the Mixpost web UI.
  • Put Mixpost behind HTTPS before configuring OAuth callbacks for social providers.
  • Configure social provider credentials under Settings > Services.
  • Back up the Mixpost storage, MySQL, and Redis volumes before production use.
  • Use strong app, database, and Redis secrets and rotate them if they are exposed.

Verified Result

The Mixpost web interface loaded successfully from the deployed container.

Mixpost deployment questions

What does the Mixpost template deploy?

It deploys the Mixpost web app with MySQL storage, Redis cache/queue backend, and persistent media storage.

Which port did the tutorial use?

The tutorial used host port 4110, which maps to the Mixpost web UI on container port 80.

Does Mixpost need setup after deployment?

Yes. Open the web UI, create the admin account, add a workspace, and configure social provider integrations.

Should this become a blog post?

No. The deployment guide should live on the Mixpost template detail page and be linked from the reusable template deployment docs page.

After Deployment

After deploying Mixpost with Server Compass, complete these steps to finish setup

1

Visit APP_URL and create the admin account

2

Add a workspace

3

Connect social accounts under Settings > Services

4

Schedule your first post

Need help? Check out our documentation for detailed guides.

Mixpost FAQ

Common questions about self-hosting Mixpost

How do I deploy Mixpost with Server Compass?

Simply download Server Compass, connect to your VPS, and select Mixpost from the templates list. Fill in the required configuration and click Deploy. The entire process takes under 3 minutes.

What are the system requirements for Mixpost?

Mixpost requires a minimum of 1024MB RAM. We recommend a VPS with at least 2048MB RAM for optimal performance. Any modern Linux server with Docker support will work.

Can I migrate my existing Mixpost data?

Yes! Server Compass provides volume mapping that allows you to import existing data. You can also use standard Mixpost backup and restore procedures.

How do I update Mixpost to the latest version?

Server Compass makes updates easy. Simply click the Update button in your deployment dashboard, and the latest Mixpost image will be pulled and deployed with zero downtime.

Is Mixpost free to self-host?

Mixpost is open-source software. You only pay for your VPS hosting (typically $5-20/month) and optionally Server Compass ($29 one-time). No subscription fees or per-seat pricing.

Ready to Self-Host Mixpost?

Download Server Compass and deploy Mixpost to your VPS in under 3 minutes. No Docker expertise required.

Download Server Compass