An alternative to Air that just does the one thing Air should be doing. No hugo. No forced upgrades to random Go version. Just run processes and restart on builds.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Zed A. Shaw a575c653cf Starting the README and realized .Name should be .URL. 2 days ago
config Starting the README and realized .Name should be .URL. 2 days ago
tools/cmd/tester Now can reliably run multiple processes and kill them externall at will. 2 days ago
.gitignore Initial commit to start things off. 3 days ago
.ozai.json Starting the README and realized .Name should be .URL. 2 days ago
Makefile Moved to the new go owner on my gittea so that the url to use the code is easier. 2 days ago
README.md Starting the README and realized .Name should be .URL. 2 days ago
go.mod Moved to the new go owner on my gittea so that the url to use the code is easier. 2 days ago
go.sum Now have a simple tester .exe that will do various start/stop/run patterns and then used that to sort out how to monitor the processes and keep them running. Next is to add process monitoring and a way to signal ozai to stop something. 3 days ago
main.go Starting the README and realized .Name should be .URL. 2 days ago

README.md

Ozai the Air Killer

Ozai just does the minimal thing you want in a process watcher/restarter:

  1. Start thing.
  2. Watch thing.
  3. Restart thing.

No random ass Hugo includes. No forced upgrades to the latest possible Go. No randomly included entire web interfaces for no reason. Just the simplest thing needed for the task and no more.

Getting Started

Config File Format

Restart HTTP URLs