This repository packages Nudge for deployment on StartOS.
Nudge is a schedule-based task management app with a Blazor WebAssembly frontend and ASP.NET Core backend. It distributes tasks across your week based on priority and effort, keeping a backlog of anything that doesn't fit.
Clone with submodules, then run make:
git clone --recurse-submodules https://github.com/kylemccullen/nudge-startos
cd nudge-startos
makeIf you already cloned without --recurse-submodules:
git submodule update --initTo install directly to a connected Start9 device:
make installnudge-startos/
├── Dockerfile # Builds the service image from the nudge submodule
├── docker_entrypoint.sh # Generates JWT secret on first run, starts the app
├── Makefile # Builds the .s9pk package
├── manifest.yaml # StartOS package manifest
├── instructions.md # In-app user instructions
└── nudge/ # Upstream app (git submodule)