https://github.com/aoirint/harmonica-web-next
Harmonica: Arduino環境センサモニター用Webフロントエンドアプリ(10.1インチタブレット用)
https://github.com/aoirint/harmonica-web-next
Last synced: about 1 month ago
JSON representation
Harmonica: Arduino環境センサモニター用Webフロントエンドアプリ(10.1インチタブレット用)
- Host: GitHub
- URL: https://github.com/aoirint/harmonica-web-next
- Owner: aoirint
- License: mit
- Created: 2022-11-25T00:36:13.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2026-04-12T04:23:55.000Z (about 2 months ago)
- Last Synced: 2026-04-12T06:17:35.468Z (about 2 months ago)
- Language: TypeScript
- Homepage:
- Size: 922 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# harmonica-web-next
自宅センサモニターHarmonicaのNext.js製Webフロントエンドアプリ。

## Development Environment
- Node 24
- pnpm 10
## Run the development server
```shell
pnpm install --frozen-lockfile
```
Create `.env.local` file.
```env
NEXT_PUBLIC_HASURA_URL=https://hasura.example.com
HASURA_ADMIN_SECRET=myadminsecretkey
NEXT_PUBLIC_SMOKEPING_NAMES=Ping MyTarget
NEXT_PUBLIC_SMOKEPING_URLS=https://smokeping.example.com
NEXT_PUBLIC_SMOKEPING_TARGETS=MyGroup.MyTarget
```
```shell
pnpm run codegen -- --watch
pnpm run dev
```
## Deployment
```shell
pnpm install --frozen-lockfile
pnpm run build
rsync -av --delete out/ /path/to/
```