
Deploy SerpBear on Your Own Server
SerpBear is an Open Source Search Engine Position Tracking App. It allows you to track your website's keyword positions in Google and get notified of their positions.
Want to deploy SerpBear on your server faster? Try Senate with one-command setup, automatic HTTPS and monitoring.
What is SerpBear?
Install SerpBear, an open source search Engine Position Rank Tracking App. It allows you to track your website's keyword positions in Google and get notified of their positions. https://docs.serpbear.com/
Self-Host SerpBear
Follow these steps to deploy on your own server.
Install Docker
Skip this step if Docker is already installed on your server.
curl -fsSL https://get.docker.com | sh
Configure
Customize the settings below. Defaults work for most cases.
General
Deploy
Copy the configuration and run it on your server.
services:
serpbear:
image: "towfiqi/serpbear:"
environment:
APIKEY: 981eebf0803180f26a5cc4a7ff6a73c5d0138b01418ecc051368597b7da655be
NEXT_PUBLIC_APP_URL: http://serpbear.your-domain.com
PASSWORD: 5c0b58c90c57f1070297c168a1623193
SECRET: 1f71f8465c217795d5d7898ab2a8cf6d35e7263ac834dad62b208cc385857772
SESSION_DURATION: "24"
USER: admin
volumes:
- serpbear-serpbear-data:/app/data
volumes:
serpbear-serpbear-data: {}
Then run:
docker compose up -d
Access
Once started, access your app at http://localhost:3000
Why Self-Host SerpBear?
Full Data Ownership
Your data stays on your servers. No third-party access.
No Monthly Fees
Pay only for your server. No per-seat or usage charges.
Complete Control
Customize, backup, and scale on your own terms.
Privacy & Compliance
Meet GDPR, HIPAA, or internal security requirements.
Technical Details
Docker Image
towfiqi/serpbear:${serpbear_version}Want to go faster?
Try Senate! Senate handles Docker, HTTPS, updates, and monitoring for you. Deploy any of our 300+ apps with a single command.
Install on any Linux server:
sh -c "$(curl -sSL https://get.senate.sh)"