I have a few more minutes.
Create or use your own vanilla 1.7.10 mc server, name as you wish with no spaces or underlines. Letters or numbers only. This is to estabish the correct file structure.
Use ‘nano’ to edit config file to allow ‘root’.
Command: nano /etc/ssh/sshd_config
Locate and: (edit “Allow Root Login” to ‘yes’.)
Log on via SFTP, port 22 via Filezilla or other as ‘root’.
Navigate to '/var/games/minecraft/archive/(your server name).
U/L the tarball (.tgz) to that folder.
Go to MineOS WebUI and select “Import Server”. You should see the file you just u/l’d. If not there is a problem.
You can now delete the other vanilla server or a port binding error may occur.
Then you create your crazy craft server named as you wish.
Access with the client, enjoy!
EDIT: I just realized the incorrect instuction above,
Should be: /var/games/minecraft/import and u/l the tarbal there.
Can it work both ways? Testing now.
EDIT 2: I just u/l server archive (.tgz) both ways and NOT as root but as mc.
I worked both ways also. The file showed immediately in MineOS WebUI “Import Server” and did not in “Archives”, it did show in “Archives” after a log out and log back in and may have if I would have “refreshed server list”.
Sorry to all my mistakes.