Skip to content

A simple cross-platform Desktop wrapper over Homepage dashboard.

License

Notifications You must be signed in to change notification settings

RustamIrzaev/homepage-desktop

Repository files navigation

Homepage Desktop

Desktop wrapper for Homepage dashboard we all do like. Navigate and open services and bookmarks inside a cozy UI. On Windows, Linux and Mac.

image image2_1

Installation

At this point you have to clone and build the application by yourself. Although, it is quite easy. Binaries are not planned at this moment :/

To do so, you need Node to be installed.

  1. Clone the repository (or download sources from Releases and unpack)

    git clone https://github.com/RustamIrzaev/homepage-desktop.git
  2. Navigate to the directory:

    cd homepage-desktop
  3. Run a build script

    • Mac/Linux:
     chmod +x ./build.sh
     ./build.sh
    • Windows:
    .\build.ps1

    (if you run into a policy error, run powershell -ExecutionPolicy Bypass -File .\build.ps1 instead)

  4. After the script completes, your application will be under /build folder. Feel free to copy anywhere suitable for you and run.

Configuration

During the first run, the application will ask you to configure a single required parameter - Homepage dashboard URL. Specify the url and click 'Save'. Now your application is ready to be used.

All configuration parameters

Option Description Notes
Homepage Dashboard URL Specify the Homepage url required
Tray Icon Shows or hides the application tray icon application restart is required
Compact UI Makes bookmarks and services look the same -

License

Homepage Desktop is released under MIT license. See the license file for more information.

About

A simple cross-platform Desktop wrapper over Homepage dashboard.

Resources

License

Stars

Watchers

Forks