docs: add Docker Compose deployment instructions to README

This commit is contained in:
courtmanr@gmail.com
2025-03-03 20:38:10 +00:00
parent e625c32982
commit 72fcb3fd33
+26
View File
@@ -34,6 +34,19 @@ docker run -d \
open http://localhost:7654 # or visit in your browser
```
### 🐳 Docker Compose
```bash
# 1. Create your .env file with ProxMox configuration
cp .env.example .env
nano .env # or use your preferred editor
# 2. Run with Docker Compose
docker-compose up -d
# 3. Access the application
open http://localhost:7654 # or visit in your browser
```
The Docker image is optimized for production use:
- Minimal image size with multi-stage builds
- Runs as non-root user for security
@@ -64,6 +77,19 @@ docker run -d -p 7654:7654 --env-file .env --name pulse-app --restart unless-sto
docker run -d -p 7654:7654 --env-file .env --name pulse-app --restart unless-stopped rcourtman/pulse:1.0.15
```
#### Docker Compose Tips
```bash
# View logs
docker-compose logs
# Restart the application
docker-compose restart
# Update to latest version
docker-compose pull
docker-compose up -d
```
## Features
- Real-time monitoring of ProxMox nodes, VMs, and containers