Skip to content

Development Installation Guide

Gai edited this page Jul 25, 2023 · 1 revision

Documentation

🔷 Installation

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
Home
  • Table of Contents
Getting Started
How it Works
  • Usage
  • Tips & Tricks
  • Scheduling
How to Deploy
  • Configuration
  • Environment Variables
  • Authentication
  • Docker
Development Guide
  • Installation
  • Front End Development
  • API Development
API Guide
  • Micro-Blogging
    • Twitter
    • Threads
    • Mastodon
    • ActivityPub
    • Bluesky/AT Protocol
  • Multi-Media
    • Instagram
    • Facebook
    • Pinterest
    • LinkedIN
    • Tumblr
  • Short-form Video
    • TikTok
    • Reels
    • YouTube Shorts

Clone this wiki locally