thornx Posted June 24, 2020 Posted June 24, 2020 Feature Request: Possibility to upload .miz Files through https://www.digitalcombatsimulator.com/en/personal/server/... to a dedicated Server. Situation: 5 instances are currently on our server in a data center. The 5 instances are are fed with missions by 3 different squad leaders. The 3 Squad Leaders have different logins. So they can start, restart,... Missions as they like. Unfortunately, they cannot upload their .miz files themselves (regular Wing Training with new Missions every day). Therefore, the *.miz files must uploaded from the server admin (RDP through OpeenSSH-Tunnel). I could grant administrator access to people who have no idea about IT and data center security... sounds not good to me. He (me) is not happy with the situation and the workload :-)
MAXsenna Posted June 24, 2020 Posted June 24, 2020 Why don't you just setup up a little simple FTP site? Sent from my ANE-LX1 using Tapatalk
thornx Posted June 24, 2020 Author Posted June 24, 2020 Why don't you just setup up a little simple FTP site? The only way in and out is throug SSH (pub/priv Key Auth). They are not experienced enough to use SSH and tunnel ftp through it.
The LT Posted June 24, 2020 Posted June 24, 2020 Why don't you just setup up a little simple FTP site? Sent from my ANE-LX1 using TapatalkIt is pretty clear the OP wants to simplify and not to complicate. This control panel passthrough to main dcs site is much less useful when you don't have upload functionality. My controls & seat Main controls: , BRD-N v4 Flightstick (Kreml C5 controller), TM Warthog Throttle (Kreml F3 controller), BRD-F2 Restyling Bf-109 Pedals w. damper, TrackIR5, Gametrix KW-908 (integrated into RAV4 seat) Stick grips: Thrustmaster Warthog Thrustmaster Cougar (x2) Thrustmaster F-16 FLCS BRD KG13 Standby controls: BRD-M2 Mi-8 Pedals (Ruddermaster controller) BRD-N v3 Flightstick w. exch. grip upgrade (Kreml C5 controller) Thrustmaster Cougar Throttle Pilot seat
The LT Posted June 24, 2020 Posted June 24, 2020 The only way in and out is throug SSH (pub/priv Key Auth). They are not experienced enough to use SSH and tunnel ftp through it.I use HFS File Server to provide a small additional web interface for the servers. It has ACLs to allow downloads but restrict uploads to authorized users. It provides tacviews and tracks to interested pilots during debrief too. https://www.rejetto.com/hfs/ My controls & seat Main controls: , BRD-N v4 Flightstick (Kreml C5 controller), TM Warthog Throttle (Kreml F3 controller), BRD-F2 Restyling Bf-109 Pedals w. damper, TrackIR5, Gametrix KW-908 (integrated into RAV4 seat) Stick grips: Thrustmaster Warthog Thrustmaster Cougar (x2) Thrustmaster F-16 FLCS BRD KG13 Standby controls: BRD-M2 Mi-8 Pedals (Ruddermaster controller) BRD-N v3 Flightstick w. exch. grip upgrade (Kreml C5 controller) Thrustmaster Cougar Throttle Pilot seat
thornx Posted June 24, 2020 Author Posted June 24, 2020 It is pretty clear the OP wants to simplify and not to complicate. This control panel passthrough to main dcs site is much less useful when you don't have upload functionality.:thumbup:
MAXsenna Posted June 24, 2020 Posted June 24, 2020 Aha, I see. I haven't done this DCS server thingy yet, so I probably didn't understand what you really want. Apologies for that. Cross my fingers for you! Apart from that. I don't know the limitations your provider puts on you. But I have gotten idiots to use FTP. Either through shared profiles for specific FTP clients. Encrypted tunnels of course. Correct client setup even looks like Explorer. Hell, back in the days Explorer supported FTP, didn't it? File, not Internet off course. Sent from my ANE-LX1 using Tapatalk
The LT Posted June 24, 2020 Posted June 24, 2020 FTP is more complicated than a simple web file manager, though. I would go with something that only requires a browser and a link to the upload dir. HFS does that, more or less transparently. My controls & seat Main controls: , BRD-N v4 Flightstick (Kreml C5 controller), TM Warthog Throttle (Kreml F3 controller), BRD-F2 Restyling Bf-109 Pedals w. damper, TrackIR5, Gametrix KW-908 (integrated into RAV4 seat) Stick grips: Thrustmaster Warthog Thrustmaster Cougar (x2) Thrustmaster F-16 FLCS BRD KG13 Standby controls: BRD-M2 Mi-8 Pedals (Ruddermaster controller) BRD-N v3 Flightstick w. exch. grip upgrade (Kreml C5 controller) Thrustmaster Cougar Throttle Pilot seat
thornx Posted June 24, 2020 Author Posted June 24, 2020 One should not compare a dedicated Server in a Datacenter to a Home Server :-) I work in IT an pentesting and open a ftp in a Datacenter Server (no protection from your Provider, direct "access"to world wide Bot Nets, self-made DDOS protection, ...) is a realy bad idea. Back to topic please :-) :helpsmilie:
Buzzles Posted June 24, 2020 Posted June 24, 2020 Totally valid request. However, it wouldn't take more than a week to knock up an app with an angular/react front end and a dotnetcore/node backend that lets people upload a miz to the actual server. Drop in OpenAuth for logins, and something for storage like sqllite for user management purposes, and you'll pretty much cover all bases yourself. Fancy trying Star Citizen? Click here!
thornx Posted June 24, 2020 Author Posted June 24, 2020 Maybe in the future ED could add this feature :-)
Pikey Posted June 24, 2020 Posted June 24, 2020 I like the concept, I find it very difficult to keep iterating a test on a mission on a Dedicated server because passing forward the file repeatedly is painful. I dont know wether the suggested way is possible, FTP and configuring junctions etc is all messy and I'd rather someone did all that work for me too. ___________________________________________________________________________ SIMPLE SCENERY SAVING * SIMPLE GROUP SAVING * SIMPLE STATIC SAVING *
Sandman1330 Posted June 26, 2020 Posted June 26, 2020 I was able to link it to a google drive by creating a local synced folder within my saved games/missions. It was fairly easy to do, now all one has to do is upload the .miz to google drive then add it using the web interface once it syncs with the server folder. But I agree, having it built in would be retry cool! Ryzen 7 5800X3D / Asus Crosshair VI Hero X370 / Corsair H110i / Sapphire Nitro+ 6800XT / 32Gb G.Skill TridentZ 3200 / Samsung 980 Pro M.2 / Virpil Warbrd base + VFX and TM grips / Virpil CM3 Throttle / Saitek Pro Combat pedals / Reverb G2
Recommended Posts