Skip to content

App Store Overview

The App Store in HomeDock OS allows you to explore, configure, and install various applications and services to extend the functionality of your instance. It features a wide range of apps across different categories, with tools for managing media, network, productivity, and more. Below is a guide on how to navigate and use the App Store effectively.

Exploring the App Store

At the top, a series of featured applications are displayed, showcasing popular or recommended tools. Beneath the featured apps, you have a full list of available applications, each with its name, icon, and a brief description.

Filtering and Searching for Apps

To find an application quickly, you can:

  • Filter by Category: Use the category tags below the search bar to filter applications by type, such as “Developer Tools,” “Files & Productivity,” “Gaming,” etc. Clicking on a category will only show apps relevant to that specific area.
  • Search by Name: Enter keywords in the search bar to locate an app by its name or function.
Special thanks to Eladio Rincón for his valuable support and insightful feedback on this App Store feature.

Application Details

Clicking on an app provides more detailed information, including:

  • Description: An overview of what the app does.
  • Volumes: Directory paths that specify where the application will store data, configurations, or other files. Most of them are mapped to /DATA/ApplicationName to avoid conflicts.
  • Ports: Specifies the networking ports required by the application, essential for ensuring proper accessibility and network configuration. To prevent conflicts, ensure that each application uses unique ports, as sharing the same port can lead to interruptions in application service.

Installing Applications

When you click the Install button, a configuration panel appears, displaying additional options for the app:

  • Basic Installation: Simply click “Install” to start the deployment with default settings.
  • Advanced Configuration: For users who need more control, click Advanced to access the Docker Compose configuration. This allows you to customize settings like file paths, environment variables, and more.

Managing Installed Applications

Once installed, applications can be controlled from the Dashboard. You can start, stop, or restart each app as needed, ensuring optimal performance and resource management.