* chore: bump @every-app/sdk to 0.1.14 for deploy install * Add selfhosting to Cloudflare file * Revise Cloudflare deployment instructions in README Updated instructions for Cloudflare deployment and setup. * docs: streamline self-hosting docs and split Cloudflare guide * save
808 B
808 B
Docker Self-Hosting
Run OpenSEO locally with Docker.
In Docker mode, OpenSEO uses AUTH_MODE=local_noauth (no auth checks, local admin user admin@localhost).
Prerequisites
- Docker Desktop (or Docker Engine + Docker Compose)
Quickstart
cp .env.example .env
docker compose up
Set DATAFORSEO_API_KEY in .env, then open http://localhost:<PORT> (default 3001).
Optional env values:
PORT(defaults to3001)AUTH_MODE=local_noauth(already set in compose)
Common commands
- Restart service after env changes:
docker compose up -d open-seo
- Rebuild image (after dependency or Docker config changes):
docker compose up --build
- Stop:
docker compose down
- Stop and remove volumes:
docker compose down -v