Skip to content

Zerodotgit/web-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alt logo

WebApp

简体中文

Introduction

The WebApp is a web launcher developed based on the Electron framework, which achieves the desktop-like experience of web pages. For example, the backend management page of Home Assistant (referred to as HA hereafter) relies on the web. Normally, every time one manages HA, they have to open a browser and enter the address. However, with this application, one only needs to input the address of HA's backend management page to manage HA just like using regular management software. Additionally, it can keep running in the background.

Installation

Install in Releases

If your target platform is amd64 or macOS (Apple Silicon), go to the Releases page to download the version for your corresponding system.

Now providing Windwos(amd64), macOS(Apple Silicon), Linux(Debian amd64, RedHat amd64) installation packages

Compile and install

If you are using a platform that is not included in the above platforms, such as Raspberry Pi, Orange Pi, etc., you can still install it by compiling and installing it.

Pre-installation preparation:

Need to confirm that the software listed in the table below has been installed:

Dependencies Minimum Version
Node.js v20.16.9
npm v10.8.1
yarn(optional) v1.22.22

If not installed, go to Node.js to download and install.

Step 1

Cloning repository

git clone https://github.com/Zerodotgit/web-app.git

Step 2

Install dependencies

cd web-app/
npm install

Compile

npm run make
# or
yarn make

Develop

Execute:

git clone https://github.com/Zerodotgit/web-app.git && cd web-app
npm install

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published