Home - njb-said/Godfrey GitHub Wiki
Welcome to the Godfrey wiki!
For information about Godfrey, setup instructions and technical descriptions to how it works click the links in the side bar :smile:
About Godfrey
Godfrey is a project of mine which I created initially for Blogr to help manage system updates. I thought it would be nice to open-source it, so here we are!
It requires redis to function, so get yourself a redis server before trying to run the java app.
Yes, but WHAT IS IT?
"It" is a java application which runs on linux servers, it's purpose is to run shell commands without having to SSH into the server. It uses redis pubsub to send "packets" to servers. You can read more about packets here.
Roadmap + Targets
- Add a proper config (either .json or .properties file)
- Let redis be more flexible (allow database id choosing)
- Create Web UI
- Add auto-reconnect instead of terminate when redis goes offline
- Make a setup guide
- Create wiki