Section | Version |
---|---|
Application | v0.1.1-1 |
API | v0.1.1-1 |
Web UI | v0.1.0 |
OpenSMM (Open Social Media Management) is a self-hosted social media management platform built to assist businesses manage their social media more easily.
- This project is in early development stages.
- Seek help on Discord for general support (links at the bottom of the page).
- All errors (should) print to Docker logs, if you encounter any that you can't fix (i.e not config related) or something goes wrong but no errors are printed, open an issue.
- Media Gallery (upload and save media for posting)
- Posting to Facebook Pages (text)
The application is built for Docker, we will have images on Docker Hub when the application is usable. Here's how to get it running for now:
Clone source:
git clone https://github.com/vaughngx4/OpenSMM.git
cd OpenSMM
Copy example .env file and make changes:
cp .env.example .env
$EDITOR .env
Generate mongo init script OR create it yourself:
./quick-setup.sh
OR
cp init-mongo-template.js init-mongo.js
$EDITOR init-mongo.js
Build/rebuild images and start containers (cache will be used if no changes are found):
./rebuild.sh
Note that Twitter support was dropped after their rebrand to X. We may add support back in the future.
- Facebook Pages
- Text
- Image
- Video
- Instagram
- Image
- Video
- Instagram Business
- Image
- Video
- YouTube
- Video
- Discord
- Text
- Image
- Video
- LinkedIn Pages
- Text
- Image
- Video
- Pinterest
- Image
- Schedule posts
- Upload and save attachments
- Reschedule old posts
- Create predefined time slots for posting
- "Quick Post" option - post to next available time slot
- Change auth to use token directly through PHP
- Add validation to api
- Clean up UI and add popup responses
- Store attachments for reuse
- Fix app screen size and dynamic resize
- Fix Gallery module not filling app screen width
- Add validation to UI
You can get a hold of us on Discord https://discord.gg/TSnvnjE6zP
OR
Send us a message https://sintelli-tech.com/contact
If you like what we're doing and want to see more, consider leaving us a donation by clicking the "Sponsor" button.