Need help with aurora?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

Global Rank
#2,007
Topics of expertise
ooxml
beansta...
excel
coderev...
aurora
xlsx
golang-...
unit-te...
Location
none
540 Stars 76 Forks MIT License 102 Commits 7 Opened issues

Description

Cross-platform beanstalkd queue server admin console.

Services available

!
?

Need anything else?

Contributors list

# 2,007
ooxml
golang
excel
beansta...
74 commits
# 57,678
CSS
Sublime...
Shell
github-...
2 commits
# 83,734
Bootstr...
webui
elm
gitlab-...
1 commit
# 100,786
excel
ooxml
golang
beansta...
1 commit
# 137,068
beansta...
excel
ooxml
golang
1 commit
# 89,415
excel
ooxml
golang
Vue.js
1 commit
# 5,905
gc
wechat-...
mac
alfred
1 commit
# 18,949
Mongoos...
ooxml
mdui
phishin...
1 commit
# 137,091
excel
ooxml
golang
beansta...
1 commit
# 197,151
MongoDB
Perl
mojolic...
Shell
1 commit
# 26,218
Vue.js
JavaScr...
excel
ooxml
1 commit
# 84,851
golang
kafka
gRPC
excel
1 commit
# 137,515
excel
ooxml
golang
beansta...
1 commit

aurora

Build Status CII Best Practices Go Report Card Downloads Licenses Release

Overview

aurora is a web-based Beanstalkd queue server console written in Go and works on macOS, Linux, and Windows machines. The main idea behind using Go for backend development is to utilize the ability of the compiler to produce zero-dependency binaries for multiple platforms. aurora was created as an attempt to build a very simple and portable application to work with a local or remote Beanstalkd server.

See application screenshots

Features

  • Cross-platform support macOS/Linux/Windows 32/64-bit
  • Simple installation (distributed as a single binary)
  • Zero dependencies
  • Common list of servers in the config for all users + optional Basic Auth
  • The full list of available tubes
  • Complete statistics about jobs in tubes
  • Real-time auto-update with highlighting of changed values
  • You can view jobs in ready/delayed/buried states in every tube
  • You can add/kick/delete jobs in every tube
  • You can select multiple tubes by regExp and clear them
  • You can set the statistics overview graph for every tube
  • You can move jobs between tubes
  • Ability to Pause tubes
  • Search jobs data field
  • Customizable UI (code highlighter, choose columns, edit auto refresh seconds, pause tube seconds)

Installation

Installing aurora using Homebrew on macOS:

brew install aurora

Building aurora using Docker:

docker build -t aurora:latest .
docker run --rm --detach -p 3000:3000 aurora:latest

Precompiled binaries for supported operating systems are available.

Contributing

Contributions are welcome! Open a pull request to fix a bug, or open an issue to discuss a new feature or change.

Todo

  • Handle 404 error page
  • Filter the tubes by name in the overview
  • Logout support when Basic Auth has been enabled
  • Custom job content hightlight display theme support
  • Cookies control, each user can add its own personal Beanstalkd server

Credits

Contributors

This project exists thanks to all the people who contribute.

Contributors

Backers

Thank you to all our backers! 🙏 Become a backer

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website.

Licenses

This program is under the terms of the MIT License. See LICENSE for the full license text.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.