# Docker Deployment Deploy Windshift using the official Docker image. ## Quick Start Pull and run the official image: ```bash docker pull ghcr.io/windshiftapp/core:latest docker run -d -p 8080:8080 -v windshift-data:/data ghcr.io/windshiftapp/core:latest ``` Open `http://localhost:8080` in your browser. ## Docker Compose ```yaml services: windshift: image: ghcr.io/windshiftapp/core:latest ports: - "8080:8080" volumes: - windshift-data:/data restart: unless-stopped volumes: windshift-data: ``` ## Configuration Environment variables: - `PORT` — HTTP port (default: 8080) - `DATABASE_PATH` — Database file path (default: /data/windshift.db) ## Volumes | Path | Purpose | |------|---------| | `/data` | Database and application data | ## Next Steps - [Configuration Options](/docs/configuration/options) - [Reverse Proxy Setup](/docs/configuration/reverse-proxy)