Skip to content

Releases: xyproto/algernon

Algernon 1.12

31 Oct 20:08
Compare
Choose a tag to compare
1.12.0

Minor relase

Algernon 1.11.0

12 Sep 10:17
Compare
Choose a tag to compare
New release

Algernon 1.10.1

18 Jun 21:51
Compare
Choose a tag to compare

The .zip file is for 64-bit Windows and includes various samples. Run welcome.bat to browse them.

The other releases are also compiled with Go 1.10.1 for various platforms (all are for x86_64, except the one for Rasberry Pi 2/3 and the one for 64-bit ARM (aarch64)).

Algernon 1.10

01 May 15:24
Compare
Choose a tag to compare

algernon-1.10.tar.gz contains a 21M uncompressed statically compiled executable built with the latest release version of Go (1.10.1) for 64-bit Linux.

The other releases are also compiled with Go 1.10.1 for various platforms (all are for x86_64, except the one for Rasberry Pi 2/3 and the one for 64-bit ARM (aarch64)).

Algernon 1.8

25 Dec 21:12
Compare
Choose a tag to compare
  • algernon-1.8.tar.gz is a 17M uncompressed statically compiled executable built with the latest release version of Go (1.9.2) for 64-bit Linux.

  • algernon-1.8.zip is for 64-bit Windows.

The other releases are also compiled with Go 1.9.2 for various platforms (all are for x86_64, except the one for Rasberry Pi 2/3 and the one for 64-bit ARM (aarch64)).

Statically compiled for 64-bit Linux

04 Oct 11:39
Compare
Choose a tag to compare

A 16M uncompresses statically compiled executable built with the latest development version of Go (after 1.9, before 1.10) for 64-bit Linux.

Statically compiled for 64-bit Linux

04 Sep 17:10
Compare
Choose a tag to compare
  • Compiled with Go 1.9
  • A single 4.5M executable
  • Statically compiled, should run on any 64-bit Linux distro
  • Compressed with UPX (from 12M to 4.5M)
  • A traditional .tar.gz file that should be easy to extract anywhere

Debian packages for 64-bit and 32-bit x86

05 Aug 09:18
Compare
Choose a tag to compare

Experimental release. Tested on Debian 9.

The binaries are fine, but some work is required to make the included systemd .service file work correctly with Debian.

  • The included systemd .service file needs to be changed to run algernon as root.
  • Either that, or some manual work adding the algernon user and http group is required, along with setting the correct capabilities with setcap and changing permissions for /srv/http, the log file and the temporary database file is required.
  • redis-server is also required, unless the .service file is changed. If changed to use the built in BoltDB database instead of Redis, the correct permissions must be set for the temporary database file.

Linux executable

13 Jul 17:01
Compare
Choose a tag to compare

Release of version 1.5 for 64-bit Linux.

  • Compiled with Go 1.8.3
  • Tested on Arch Linux
  • Statically compiled with: CGO_ENABLED=0 GOOS=linux go build -ldflags "-s" -a

Windows executable

10 Jul 16:39
Compare
Choose a tag to compare

Release of version 1.4.5 for 64-bit Windows.

  • Compiled with Go 1.8.3
  • Tested on Windows 8.1