queued

module
v0.0.0-...-d952036 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 13, 2025 License: MIT

README

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL