# 🚀 DigiServer Deployment - Quick Reference Card ## Instant Deployment ```bash cd /path/to/digiserver-v2 ./deploy.sh ``` That's it! ✅ --- ## 📖 Documentation Files | File | Purpose | Size | |------|---------|------| | [DEPLOYMENT_INDEX.md](DEPLOYMENT_INDEX.md) | Navigation guide | 8.1 KB | | [DEPLOYMENT_README.md](DEPLOYMENT_README.md) | Complete guide | 9.4 KB | | [DOCKER_EXEC_COMMANDS.md](DOCKER_EXEC_COMMANDS.md) | Command reference | 7.6 KB | | [DEPLOYMENT_COMMANDS.md](DEPLOYMENT_COMMANDS.md) | Detailed guide | 6.8 KB | --- ## 🔧 Executable Scripts | Script | Purpose | Time | |--------|---------|------| | [deploy.sh](deploy.sh) | Fully automated | 2-3 min | | [setup_https.sh](setup_https.sh) | Semi-automated | 3-5 min | --- ## 🎯 Common Commands ### Check Status ```bash docker-compose ps ``` ### View Logs ```bash docker-compose logs -f digiserver-app ``` ### Verify HTTPS Configuration ```bash docker-compose exec -T digiserver-app python /app/https_manager.py status ``` ### Access the Application ``` https://digiserver.sibiusb.harting.intra https://10.76.152.164 https://digiserver ``` ### Default Login ``` Username: admin Password: admin123 ``` --- ## 🆘 Troubleshooting | Issue | Solution | |-------|----------| | Containers won't start | `docker-compose logs` | | Migration fails | Check DB connection, see docs | | HTTPS errors | Clear Caddy cache: `docker volume rm digiserver-v2_caddy-*` | | Port conflict | `lsof -i :443` or change in docker-compose.yml | See [DEPLOYMENT_README.md#-troubleshooting](DEPLOYMENT_README.md#-troubleshooting) for full guide. --- ## 🌍 Deploy on Different PC 1. Copy project files 2. Install Docker & Docker Compose 3. Run `./deploy.sh` Done! 🎉 --- ## 🔑 Customize Deployment ```bash HOSTNAME=myserver \ DOMAIN=myserver.internal \ IP_ADDRESS=192.168.1.100 \ EMAIL=admin@example.com \ ./deploy.sh ``` --- ## 📚 Need More Help? - **First time?** → [DEPLOYMENT_README.md](DEPLOYMENT_README.md) - **Need a command?** → [DOCKER_EXEC_COMMANDS.md](DOCKER_EXEC_COMMANDS.md) - **Lost?** → [DEPLOYMENT_INDEX.md](DEPLOYMENT_INDEX.md) - **Troubleshooting?** → [DEPLOYMENT_README.md#-troubleshooting](DEPLOYMENT_README.md#-troubleshooting) --- ## ✨ What You Get ✅ Web application with admin dashboard ✅ HTTPS with self-signed certificates ✅ User management system ✅ Player & content management ✅ Fully configured & ready to use --- **Ready to deploy?** `./deploy.sh` 🚀