[v3] Working version and guide on VPS
- Needs steam login, should compare to the bots admins array
- Will need to assume theyβre running with pm2/ecosystem
- Because of that, needs support for multiple bots
Will edit if I find out more stuff it needs
- Verify user accesing website
- maybe make comunication with sockets not steam chat
Verify is done using the steam login, isn't it
- Split vue into component
- maybe use webpack
- maybe babel for better browser compatibility
I've made a work in progress guide on VPS installation https://github.com/ZeusJunior/tf2-automatic-gui/wiki/Installation-on-VPS
Maybe make a login page, that requires user to input username and password/pin that he/she set in config.json.
@ZeusJunior wanted to do login with steam oauth. And it might be better that way, because it should not need SSL.
I see... ππ»
Temporary method to run tf2-automatic-gui on multiple bots or if you run the bot on a shared VPS:
- set custom port. https://github.com/idinium96/tf2-automatic-gui/blob/custom-port/app/index.js#L16 I can do a PR if it's not a bad idea.
- set custom port. https://github.com/idinium96/tf2-automatic-gui/blob/custom-port/app/index.js#L16 I can do a PR if it's not a bad idea.
Not yet, as I donβt recommend running it on VPS currently.
alright no problem
@idinium96 If you'd like to follow progress, its currently on this branch https://github.com/ZeusJunior/tf2-automatic-gui/tree/dev-z (If that link ever stops working it means it was deleted and merged with regular development)
@ZeusJunior Thank you ππ»ππ»ππ»
Suggestion:
- add a button to restart the bot, which will run command
pm2 restart <appName or appID>on the top right of the GUI page.
If my tf2-automatic modification will work, this should not be needed