Skip to content

Conversation

k0d1r
Copy link

@k0d1r k0d1r commented Jul 25, 2025

🐳 Add Docker Support for Multi-Platform CasaOS Deployment

This PR adds comprehensive Docker support for CasaOS, enabling users to run CasaOS on Windows, macOS, and Linux systems through containerization.

What's Added

  • Docker Compose configurations (Ubuntu and Debian based)
  • Interactive startup script for user-friendly experience
  • Multiple deployment options (simple, custom build, etc.)
  • Comprehensive documentation with troubleshooting guide
  • Platform-specific installation instructions

Features

  • ✅ Multi-platform support (Windows, macOS, Linux)
  • ✅ Multiple configuration options for different use cases
  • ✅ Interactive startup script for easy setup
  • ✅ Comprehensive documentation with troubleshooting
  • ✅ Data persistence through Docker volumes

I created this Docker configuration to help the CasaOS community run CasaOS on different platforms. Feel free to use, modify, and improve as needed!

- Add Docker Compose configurations for Ubuntu and Debian
- Include interactive startup script for easy setup
- Support for Windows, macOS, and Linux platforms
- Comprehensive documentation and troubleshooting guide
- Multiple deployment options (simple, custom build, etc.)

This community contribution enables CasaOS to run in containers,
making it accessible to users on non-Linux systems and providing
isolated testing environments.
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
2 Security Hotspots

See analysis details on SonarQube Cloud

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant