First off, big thanks to Tim and the developers behind Grase hotspot as well as the community here! This is my first time posting but I have been scouring the group for a while and it's been a huge help getting through roadblocks.
I have successfully built a working Grase setup with an old PC with Ubuntu desktop 14 and a basic DD-WRT flashed router setup in AP mode which follows the following process for users:
- WIFI connect
- TOS captive with button to signup for free wifi (actual connect button is hidden below a huge blank <div> space.. betting they wont scroll down)
- Button re-directs to allowed domain for a external Mailchimp newsletter form signup
- Back to captive page with anchor link to connect button after successful single opt-in.
- Connect to internet
My question is concerning what may be the bare minimum performance to run the above steps and no any additional authentication? Would using a Pi3 be acceptable for 50-100 simultaneous users? I attempted to use a simple NoDogSplash setup on a router but was unsuccessful in getting the above process to work, so using a separate PC for just a free wifi portal was my only avenue but I would like to stay dirt cheap on the PC if possible. I'm not very versed in networking lore so it may be the case where the router is what generally needs to "handle" the user load, and not the Grase server, but I thought I would ask.
Thank you!!