Originally Posted by Ryahn
Originally Posted by axipher
HFM for team competition purposes is a very possible thing. I haven't set up secure FTP servers in a while with user groups and what not, but could probably set up a FTP server on the current server running the TC stats site and allow people to upload their stats to that. The major downside is abusing the system by continuously uploading stuff, or using it for the upload/download/transfer of copyrighted content, etc.
We had at one point a central site that could link to all TC member's own HFM stats, and many teams had their own iFrames in the team threads linking their team member's HFM stats too.
I could have a page setup up for each team that used the mobile version of HFM and displays it on a single page, but providing hosting for everyone's would be the harder part.
An alternative could be using Google Drive, or OneDrive set up on everyone's machine and OCN could have a shared folder which sub-folders for each team member. Each member sets HFM to just save their HTML site to that folder on their own PC, then it auto-syncs and my web server can use all those sub-folders to build a web site from as well. You still have the downside of someone using the service for non [email protected]
purposes or hogging all the space.
With ProFTPd using virtual users and MySQL, it's doable. Also you can setup quotas and whitelists. This would only allow the files HFM produces and only allow a small amount.
I setup a test server with all this and it works well. Also have apache setup with vhosts to allow subdomain to get directory
Originally Posted by Simmons572
's help, and using my HFM installation as a test platform, it appears that we have a successful test up and running.
Well if you have a working method, we can definitely work to implement on the existing server hosting OCN's stats site so everything is together.
Would you have to set up a virtual user for each folder? Or would it make sense to just have one for each team or one for the team competition in general?