ajnart / homarr

Customizable browser's home page to interact with your homeserver's Docker containers (e.g. Sonarr/Radarr)
https://homarr.dev
MIT License
5.83k stars 268 forks source link

Import Function for Bulk Addition of Web Addresses #1462

Open TheAdminFromHell opened 11 months ago

TheAdminFromHell commented 11 months ago

Description

I’ve been using Homarr and I find it to be a very useful tool for managing my self-hosted applications and favorite websites. However, I’ve found that adding multiple web addresses can be a bit time-consuming as I have to manually add each one.

I would like to propose a feature that allows users to import a file (such as a CSV or JSON file) containing multiple web addresses. This would automatically create clickable icons on the dashboard for each address. This feature would greatly improve the user experience by making it easier and faster to set up the dashboard, especially for users who have many web addresses to add.

  1. The user selects ‘Import’ option from the menu.
  2. The user uploads their file containing the web addresses.
  3. The application reads the file and creates a clickable icon on the dashboard for each web address.
  4. Instant win

In addition to the import feature, an export feature would also be highly beneficial. This would allow users to export a ‘panel’ from their dashboard, which could then be shared with friends or used to quickly set up Homarr on another network. This could greatly enhance the user experience and make the dashboard even more versatile and user-friendly.

I have tried adding a URL manually to the config file with a randomly generated ID, but this made the dashboard crash. The same happened when I tried without any ID.

Priority

Medium (Would be very useful)

github-actions[bot] commented 8 months ago

Hello 👋, this issue has been open for 60 without activity. Please close this issue if it's no longer relevant or has been resolved. Still relevant? Simply reply and I'll mark it as active.