Skip to content

Top-Ranger/pollgo

Repository files navigation

++++++++++++++++++++++++++++++++++++++++++++
PollGo! - A simple poll software
   created by Marcus Soll (https://msoll.eu)
++++++++++++++++++++++++++++++++++++++++++++

PollGo! is my personal poll software.
It was developed with simplicity in mind - both in deployment and architecture.
As such, it might contain certain restrictions in terms of extensibility.
I developed the software with my specific needs in mind. It contains everything I need.
It might not fit your needs. That's ok.
But don't expect me to go out of my way implementing your requests.
I'm releasing the software in the hope that it might be helpful to others.

To run it, simply use the following commands:
go build
./pollgo

To build the LDAP authenticater, you have to use the following build command:
go build -tags="ldap"

To build the MySQL / MariaDB backend, you have to use the following build command:
go build -tags="mysql"

A sample configration can be found at 'config.json'.
To create a poll, simply browse to the future location of the poll.
No seperate creation is needed.

PollGo! is licenced under Apache-2.0.

++++++++++++++++++++++++++++++++++++++++++++
Bundeled libraries
++++++++++++++++++++++++++++++++++++++++++++
PollGo! is bundeled with the Oxygen font, which is licenced under the SIL Open Font License, Version 1.1.
PollGo! is bundeled with the Noto Sans Symbols 2 font, which is licenced under the SIL Open Font License, Version 1.1.