F.A.Q.
When will multi-user support be available?
Multi-user support is planned for release with the Cloud Enterprise subscriptions in 2025. This feature will enable users to manage multiple profiles, each with individual configurations and permissions, making it ideal for enterprise and collaborative environments.
What are the benefits of a Cloud Instance compared to a Self-Hosted setup?
Cloud Instances provide streamlined management with features such as automatic SSL certificates, dedicated support, regular updates, and automated backups. This setup is ideal for users seeking a secure, managed environment without the complexities of infrastructure management. In contrast, Self-Hosted setups offer greater control, catering to users with specific infrastructure requirements. However, they demand more user involvement for setup, configuration, and maintenance.
How long are backups retained in the system?
Cloud Instances backups are retained in the system for 30 days before they are automatically deleted to free up space. We recommend recreating backups periodically if you need continuous data protection. We also plan to add an option for automated, recurring backups in the near future.
What is Shield Mode, and how does it protect my instance?
Shield Mode is a robust security feature in HomeDock OS, designed to safeguard against unauthorized access attempts. It actively monitors login behavior, triggering temporary lockouts when unusual login patterns or multiple failed attempts from various IP addresses occur within a short timeframe. This mode adds an additional layer of protection by automatically blocking suspicious activities, ensuring that legitimate users maintain safe access to the platform.
Can I migrate my application configurations from one instance to another?
Yes, you can use the Export Config feature to download an exact configuration file (YAML) for an application, which can then be imported into another instance using the Replace Link feature. It’s important to note that only the application configurations are exported, not the data stored in /DATA/ApplicationName
.
How easy is it to update HomeDock OS and my applications?
Installed applications can be updated directly from the administration panel. For Cloud Instances, HomeDock OS updates are automatic and deployed by us using infrastructure management tools. For applications, you can use the Update feature on each app, which will check for and install the latest version available, provided that port configurations and dependencies remain compatible.
What customization options does the Aero+ theme offer?
The Aero+ theme allows you to personalize the HomeDock OS appearance, including the option to upload custom wallpapers. This provides a visually appealing and tailored interface, perfect for users who want a modern and personalized experience.
What does enabling Development Mode entail?
Development Mode activates specific features for development and debugging, running HomeDock OS with Flask instead of production-ready servers like Hypercorn. This mode is not recommended for production environments and will be deprecated in the future, as it is currently intended only for internal testing and specific development adjustments.
Why PolyForm Strict Instead of MIT, GNU GPL, or AGPL?
To protect HomeDock OS during its early stages, we chose the PolyForm Strict License to maintain full control over its source code and commercial use. This ensures our vision and efforts remain secure as we establish our business. In the future, once our goals are achieved and the project gets recognized, we plan to transition to more permissive licenses like MIT or GPL/AGPL, fostering open collaboration and innovation while preserving the core values of HomeDock OS.
Why was Vanilla JS and CSS used instead of a modern frontend framework?
To ensure compatibility, simplify the initial deployment and validation purposes, we built the HomeDock OS frontend with Vanilla JavaScript and CSS. However, we have a fully functional Vue.js version of the frontend in development, scheduled for release in 2025, which will be launched alongside the Cloud Enterprise subscriptions with multi-user support. This approach allows us to prioritize stability and adaptability while preparing for a more robust, modern frontend experience, which already looks awesome.