Skip to content

kylemccullen/nudge-startos

Repository files navigation

Nudge for StartOS

This repository packages Nudge for deployment on StartOS.

What is Nudge?

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.

Building

Clone with submodules, then run make:

git clone --recurse-submodules https://github.com/kylemccullen/nudge-startos
cd nudge-startos
make

If you already cloned without --recurse-submodules:

git submodule update --init

To install directly to a connected Start9 device:

make install

Repository Structure

nudge-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)

About

A start 9 service wrapper for nudge task scheduling app

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors