docs
Installation

Installation

WP AutoFlow is designed to be self-hosted. You can run it fully containerized (Docker) or natively on your server (Node.js/PM2).

Best for: Most users, easy updates, isolated environment.

Clone the Repository

git clone https://github.com/fabioselau077/wp-autoflow.git
cd wp-autoflow

Configure Environment

Create the .env file from the example.

cp .env.example .env
ℹ️

Crucial: Keep MONGO_URI and REDIS_HOST pointing to localhost in your .env. Our Docker setup automatically handles the internal networking overrides.

Start Containers

Run the compose command to build the App, MongoDB, and Redis containers.

docker compose up -d --build

Access Dashboard

Open your browser and navigate to:

http://localhost:3000 (opens in a new tab)

Post-Installation

Default Login

On the first run, the system is open for registration.

  1. Go to http://localhost:3000
  2. Create your Admin Account.

Troubleshooting

If the containers fail to start, check the logs:

docker compose logs -f app