In the FAQ it suggests that the system requirements for a server are based on how large you want the world to be. Does that mean the world is scalability according to the capabilities of the server? Or is there a software limitation?
I would think that the software should be able to scan the server capabilities and suggest a world size according to the capabilities and the mods enabled, however I'm not entirely sure what server capabilities are required. It says that more CPUs are better, but, for example, would upgrading the GPU make any difference if the server is not going to be used by an active player? Suffice to say, there are many options. For example, one server I found can use 4 Intel Xeon E5 2.10 GHz with 18 cores each (or more GHz and less cores) and 3 TB DDR3 RAM and 4 Gigabit Ethernet ports. Would something like that be overkill though? I mean, no matter how powerful the server is, it's only as fast as the internet connection. Although with 4 Ethernet ports it might be possible to use multiple internet connection lines. Still, how much does the server need to communicate with each user?
In regards to web server options, what exactly could a private server pass to a web server and what does the web server require to function? Does it need to have it's own IP address, or can it be a shared web server? What could a web server allow the players to do?
In either case, suppose I run a server. Can I separately play from a computer that connects to that server with server credentials? Or do I have to actually play on the server itself? So suppose I configure a server specifically for handling a a large planet with many users, but configure a separate device with a graphical focus. I would naturally want to long in from the separate device, but still be able to access server settings as required. Is that possible? Or will I need to use a separate license for the server and terminal?
In regards to installing mods, I really liked the idea of having the server install mods that propagate to all the users, but in regards to texture or graphical mods this could present a problem. Suppose, for example, I were to enable 8k graphical mods at some point in the future. Now suppose a given user just can't handle it. Could I, as the server admin, enable an option of several graphical mods and allow the terminal users to decide which mods to activate on their end? For objects it makes sense to make sure all computers have it, but for graphics and textures there is no reason why the players can't choose a lower quality texture that I make available to them while other players use higher quality textures.
Oh, and in one of your videos it was pointed out that teachers can set up scenarios for the users. What kind of options can the admin expect to have in setting up the world setting? And could the admin restrict certain government types if the teacher wants to teach the students about a certain social dynamic?
Lastly, how will users find available servers? Will there be some kind of a central server that all the servers connect through to match players up with worlds? Maybe with some preview of the worlds, world settings, world size, etc? Can worlds be set to invite only and later changed to public?