I set it up on AWS on a t3 with the DB on RDS, after a rather unsuccessful attempt at setting it up in on MediaTemple VPS…
It has LOTS of bugs, majority being with ESI and search auth. The auth takes a LONG time at first (depending on character’s assets, but it seems that new characters are still an issue. You will need to thoroughly optimize your web server and PHP for this software to even run properly. My best guess is that this is due to ALL the character data being pulled at once on auth and then cached, as opposed to being pulled in chunks when a user clicks on the respective character’s info like assets, mail, PI, etc.
With ESI out of the way, admin tools are sloppy. Sometimes doing anything in the app produces a 500 server error (which can mysteriously not happen on the next page refresh) - and if you are running in prod mode, like you most probably will on your app, you will need to access your logs to get a clue what’s going on. Error reporting is a joke, however, and relies on built-in Laravel monolog driver, which just dumps stuff into a file. The problem with that is the fact that the errors won’t tell you much unless you are actually familiar with Laravel and can trace it down in the actual codebase.
Slack support is a joke, which is to be expected provided only 2 devs are working on it.
Conclusion: this could be a great tool provided bugs are fixed and the software is refactored and optimized. I do like the visual representation of things; it is easy to navigate and find stuff in the UI (if that stuff actually loads). Easy to set up the plugins, although not for a total newbie as it requires SSH / Bash knowledge.
I like the fact that it has plugins that let you connect Discord to your app and automatically tie it to role via a bot, although it is missing a TeamSpeak plugin at the moment. The scheduler plugin is easy to use and can ping you via notifications about any ops you schedule. SRP functionality is great along with fittings and doctrines.