Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QUEUED

Roadmap

  • Goroutine for program process
  • Grouping program and process
  • Using numProcs for multiple process
  • Dynamic log location using text template
  • Using mutex when updating caches data
  • Using mutex when updating caches channel
  • Rebrand from QueueD to RunAll and RunCtl
  • Handling FATAL status for process
  • Change global variable to go-cache
  • API for control QueueD
    • API whitelist
    • API ACL
    • API for program action with REST API
    • API for program tail with SSE
    • API for update program from config without restart QueueD Server
    • API for add and remove program(s)
  • Web GUI
  • Execute with specific user
  • Graceful exit
  • Custom command
  • Custom stdout and stderr location
  • Slow start program
  • Auto start and auto restart program
  • Read config from env first, then config file
  • Load only yaml and yml files
  • Startsecs for restart program
  • QueueD Control CLI
    • Ability to stop, start and restart program
    • Ability to tail logs
    • Ability to add and remove program without restart QueueD Server
  • Alert channel

Known Issue

  • Race condition
  • Slow tailing logs

About

Simple Process Manager written with Go with REST API

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages