[dependencices] Add support for pipenv and notes on python3.5+
[format] Run black on the project.
Added responsive menu. Some datatables are also responsive.
We have built this software with the hope it will be used by our neighbours, friends, and anyone else who feels GAFAM already has way to much data on all of us.
Don't feed the Dictator!
Please read INSTALL.txt for installation instructions.
At the center of GNGforms is the WYSIWYG web form creator formbuilder. Users build a form, choose a URL slug, and publish it.
We'd like to think that sharing resources makes things easier, so GNGforms has been built to share server infraestructure with others. One server can serve multiple domains. An nginx proxy in front of GNGforms routes the domains you choose to the gunicorn process.
One installation, one database, one monitoring and one backup system mean less work for sysadmins too!
Copy config.example.cfg
to config.cfg
. The configuration option are pretty straight forward.
ROOT_USERS is a list of emails. Users with these emails are "Root users".
Anonymous users:
Normal registered users:
Admins:
GNGforms can serve multiple sites.
Root users:
New user invitations, and password restore emails, expire in 24 hours. You can change that in the config.cfg