Simple game control panel - PHP(repost)

This project is for a small web-based PHP application for the control of game servers via SSH (using the phpSSH2 extension).

The system must compose of a client frontend (for control of their services) and a administration backend (for management of clients & services). The application will only be interfacing with Linux based servers (Fedora Core / CentOS to be specific).

I will provide assistance with the Linux side of how we wish for the game servers to be executed and managed - this includes troubleshooting and general configuration/command recommendations.

Will require basic, but clean and effective interface - CSS preferably. Generally low budget project, but very open to offers within consideration.

## Deliverables

Client-side features;

- Multiple services

- User password reset/change

- Sub-user management (with the ability to limit sub-users access to features)

- Edit a config file from a list of files

- Web-based FTP client (does not have to be built - can be open source application)

- Start, stop and restart a game service

- View the status of a server (e.g. online/offline)

- **Move the servers location** (ability for client to instantly move the server to a different location - this should be a simple series of commands. Example: stop server, create symbolic link, login to alternate server, start server)

Administration features;

- Adding new clients

**- Suspension of clients/services (involves stopping customers services + prevention of starting)

- Cancellation of clients/services (involves stopping and removing the user from the system as well as all files)**

- Add new dedicated servers + assign IP addresses to servers / sort by location etc

- Add game services (ability to select a machine, IP - the game and set command line variables like max players)

- Assign game services to clients

- Ability to search/query on clients, by service IP, e-mail address or name etc

- Ability to restart all services on a selected dedicated server (in the event of a system restart or failure etc)

- Error checking; testing that the SSH user/password is able to authenticate and that the port and IP are not already used.

Please make suggestions to features which you believe would make administration easier or more efficient, same applies to the client interface.

Habilidades: CSS, Engenharia, MySQL, PHP, Gestão de projetos, Arquitetura de software, Teste de Software, Hospedagem Web, Gestão de Site , Teste de Website

Veja mais: web config php, web based ssh client, web based ssh, services on line php, php project name list, panel configuration, open source c panel, on line assistance, list services linux, linux list services, linux fedora online, g web online user interface, game testing online, game stop, game frontend, event management project in php, ssh online, how to change mail address, centos services, testing game, symbolic, Suspension, simple query, simple game, php core

Acerca do Empregador:
( 1 comentário ) United Kingdom

ID do Projeto: #3032965

5 freelancers estão ofertando em média $1275 para esse trabalho


See private message.

$2550 USD in 14 dias
(12 Comentários)

See private message.

$425 USD in 14 dias
(6 Comentários)

See private message.

$425 USD in 14 dias
(5 Comentários)

See private message.

$2125 USD in 14 dias
(6 Comentários)

See private message.

$850 USD in 14 dias
(2 Comentários)