Cross-platform beanstalkd queue server admin console.
Clone or download
Latest commit 9e06441 Jan 19, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update issue templates Aug 1, 2018
beanstalk copyright and readme updated Jan 14, 2019
public copyright and readme updated Jan 14, 2019
statik Add detail to page titles. Jan 19, 2019
.travis.yml Travis CI needs Go version 1.10 or later. Sep 15, 2018
CODE_OF_CONDUCT.md Issue template, code of conduct and contributing guide added. Dec 15, 2017
CONTRIBUTING.md Issue template, code of conduct and contributing guide added. Dec 15, 2017
LICENSE Add detail to page titles. Jan 19, 2019
PULL_REQUEST_TEMPLATE.md Create PULL_REQUEST_TEMPLATE.md Jul 31, 2018
README.md copyright and readme updated Jan 14, 2019
README_zh.md copyright and readme updated Jan 14, 2019
aurora.png copyright and readme updated Jan 14, 2019
aurora.toml Add detail to page titles. Jan 19, 2019
cookies.go copyright and readme updated Jan 14, 2019
currentTube.go copyright and readme updated Jan 14, 2019
currentTubeJobs.go copyright and readme updated Jan 14, 2019
currentTubeJobsActionsRow.go copyright and readme updated Jan 14, 2019
currentTubeJobsShowcase.go copyright and readme updated Jan 14, 2019
currentTubeJobsSummaryTable.go copyright and readme updated Jan 14, 2019
currentTubeSearchResults.go copyright and readme updated Jan 14, 2019
go.mod Add go module support Jan 15, 2019
go.sum Add go module support Jan 15, 2019
handlers.go copyright and readme updated Jan 14, 2019
lib.go copyright and readme updated Jan 14, 2019
logo.png - Lib beanstalkd add deferring `textproto.Conn.EndRequest()`, relate PR May 28, 2018
main.go copyright and readme updated Jan 14, 2019
main_test.go Add go module support Jan 15, 2019
modalAddJob.go copyright and readme updated Jan 14, 2019
modalAddSample.go copyright and readme updated Jan 14, 2019
modalClearTubes.go copyright and readme updated Jan 14, 2019
sampleJobUtils.go copyright and readme updated Jan 14, 2019
statisticsUtils.go copyright and readme updated Jan 14, 2019
structs.go Add detail to page titles. Jan 19, 2019
tplFilter.go copyright and readme updated Jan 14, 2019
tplMain.go Add detail to page titles. Jan 19, 2019
tplNav.go copyright and readme updated Jan 14, 2019
tplSampleJobEdit.go copyright and readme updated Jan 14, 2019
tplSampleJobsManage.go Add detail to page titles. Jan 19, 2019
tplSearchTube.go copyright and readme updated Jan 14, 2019
tplServer.go Add detail to page titles. Jan 19, 2019
tplStatistic.go Add detail to page titles. Jan 19, 2019
tplStatisticEdit.go copyright and readme updated Jan 14, 2019
tplStatisticSetting.go Add detail to page titles. Jan 19, 2019
tplTube.go Add detail to page titles. Jan 19, 2019
utils.go Add detail to page titles. Jan 19, 2019

README.md

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

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.