News for hackers. Stuff that matters.
Re:Pterodactyl – An Open-Source Game Server Management Panel by damm on Sunday July 09, 2017 @11:23PM (#14733176)
The bad part is I would have deployed this years ago when I wasn't so PHP fobic. I'd hesitate to deploy this today as I am not up to date on PHP security and pretty much that'd be my first thing to review is the code.

Tests are beyond basic it looks like the templates to just verify it boots...

No i'm not some Go god; or Rust nuthouse... just bad experience with php and security

Re:Pterodactyl – An Open-Source Game Server Management Panel by daneeveritt on Monday July 10, 2017 @12:28AM (#14733371)
The tests are happening in another branch, but you're right, they do not exist on the main develop branch yet. I've seen people run this in containers as well, and theres no reason it wouldn't. But if you don't like PHP, then unfortunately theres nothing I can really do about that. :)
Re:Pterodactyl – An Open-Source Game Server Management Panel by stephenr on Monday July 10, 2017 @01:38AM (#14733633)
> But if you don't like PHP, then unfortunately theres nothing I can really do about that. :)

This is the correct point of view for a project maintainer. Well said.

Re:Pterodactyl – An Open-Source Game Server Management Panel by damm on Sunday July 16, 2017 @10:53PM (#14785354)
That's like saying the customer is never right. Having said that hardened and PHP isn't something that comes hand in hand.

Containers or not; I hope they stay on top of security issues or that hardened statement is going to be very underrated.

Re:Pterodactyl – An Open-Source Game Server Management Panel by stephenr on Monday July 17, 2017 @12:12AM (#14785613)
No, it's not.

Changing a core basis of a project/product because of one person's bad past experience is insane.

Would you stop using wooden doors because you got a splinter, or because a forest fire burnt down your house?

Would you stop using glass windows because you got sand in your pants at the beach?

Would you stop drinking water because you saw some guy drowned once?

Re:Pterodactyl – An Open-Source Game Server Management Panel by mikewhy on Sunday July 09, 2017 @11:35PM (#14733220)
They do have a container option:

> Pterodactyl is the first game panel to make use of Docker to control servers and harden your network.

Re:Pterodactyl – An Open-Source Game Server Management Panel by RubyPinch on Monday July 10, 2017 @05:09AM (#14734371)
that is referring to the daemons if I'm not mistaken
Re:Pterodactyl – An Open-Source Game Server Management Panel by eddyg on Sunday July 09, 2017 @09:05PM (#14732697)
Screenshots here: https://pterodactyl.io/#gallery

(one of the first things I always look for, so figure there may be others who do the same)

Re:Pterodactyl – An Open-Source Game Server Management Panel by daneeveritt on Sunday July 09, 2017 @09:26PM (#14732756)
We also have a bunch in our documentation: https://docs.pterodactyl.io/docs/administrative-tour
Re:Pterodactyl – An Open-Source Game Server Management Panel by bussierem on Monday July 10, 2017 @12:04AM (#14733303)
Oh lord, my friend, please don't force non-mobile users to click-drag those pictures. Put some arrows on that gallery for the love of UX! :)
Re:Pterodactyl – An Open-Source Game Server Management Panel by daneeveritt on Monday July 10, 2017 @12:26AM (#14733362)
That would be readme.io doing that, unfortunately I can't control that :(
Re:Pterodactyl – An Open-Source Game Server Management Panel by TeMPOraL on Monday July 10, 2017 @06:03AM (#14734627)
There's no such thing as "can't control that" in computing - it's always the matter of how much effort you want to put in hacking around the problem ;).
Re:Pterodactyl – An Open-Source Game Server Management Panel by maccard on Monday July 10, 2017 @04:39AM (#14734263)
The server requirements [0] state that Linux is the only OS supported. Is it possible to launch an instance of a windows game?

[0] https://docs.pterodactyl.io/docs/server-requirements

Re:Pterodactyl – An Open-Source Game Server Management Panel by schrej on Monday July 10, 2017 @01:13PM (#14737803)
As we are using docker that is not possible at the moment. We are working on a new daemon which may support running servers outside of containers and on Windows servers at some point in the not so near future.
Re:Pterodactyl – An Open-Source Game Server Management Panel by maccard on Tuesday July 11, 2017 @07:29AM (#14743228)
That's disappointing, but thanks for getting back to me.
Re:Pterodactyl – An Open-Source Game Server Management Panel by wiradikusuma on Monday July 10, 2017 @02:13AM (#14733748)
"Pterodactyl Panel is the free, open-source, game agnostic, self-hosted control panel for users, networks, and game service providers" -- I'm sorry I still don't understand what it does.

I play mostly single player games, but I'm familiar with LAN games: One guy becomes "host" and the rest "join" him. This setup happens inside the game UI. Where does a "Game Server Management" software fit?

Re:Pterodactyl – An Open-Source Game Server Management Panel by zyx321 on Monday July 10, 2017 @03:46AM (#14734076)
It's made for administrating dedicated servers, where the host does not actively participate in the game. This has several major advantages.

* Performance: The server does not need to render the UI, and is often completely headless (hence the use of this software).

* Fairness: The host in your scenario has zero latency, giving them a competitive advantage over players with tens or hundreds of milliseconds of network delay.

* Availability: Some games provide a persistent world with the ability to drop in and out at any time (e.g. Minecraft). No single player is present for the entire session.

Re:Pterodactyl – An Open-Source Game Server Management Panel by schrej on Monday July 10, 2017 @03:32AM (#14734023)
For lots of games there is server software available (e.g. Minecraft) which allows a server to become host and all players can then join the server and play together. This panel allows to easily control those servers ;)
Re:Pterodactyl – An Open-Source Game Server Management Panel by db48x on Monday July 10, 2017 @02:19AM (#14733771)
It's for when you want to run a personal server, but don't actually know how to use the command-line.
Re:Pterodactyl – An Open-Source Game Server Management Panel by mysterydip on Monday July 10, 2017 @05:55AM (#14734592)
I've been working on a game that will use dedicated servers, and contemplating the best way to manage them. This is timely and definitely worth consideration as a solution. Thanks!
Re:Pterodactyl – An Open-Source Game Server Management Panel by Nitrado on Monday July 10, 2017 @09:56AM (#14735904)
I'm working for Nitrado (Europe's largest gameserver provider), and we happen to have lots of experience in building and scaling indie game server infrastructures :)
Re:Pterodactyl – An Open-Source Game Server Management Panel by rb666 on Sunday July 09, 2017 @10:11PM (#14732932)
Wow hadn't found this yet, time to spin up another LXC.
Re:Pterodactyl – An Open-Source Game Server Management Panel by Operyl on Monday July 10, 2017 @01:05AM (#14733506)
Shouldn't this be a Show HN since it's his own project?
Re:Pterodactyl – An Open-Source Game Server Management Panel by cdevs on Sunday July 09, 2017 @10:56PM (#14733080)
Can't stop reading it as Pee teridactyl