developer/README.md

45 lines
3.3 KiB
Markdown
Raw Normal View History

2016-11-19 09:16:37 +01:00
# Easy-WI.com Links
- The stable build at [GitHub](https://github.com/easy-wi/developer/releases/latest)
- The developer builds at [Github](https://github.com/easy-wi/developer/tags)
2019-12-02 19:41:44 +01:00
- Developers ChatRoom: [Discord](https://discord.gg/quJvvfF)
2020-07-28 04:24:58 +02:00
- Twitter Account for News: [Easy_Wi](https://twitter.com/easy_wi)
2016-11-19 09:16:37 +01:00
- Issue Tracking at [GitHub](https://github.com/easy-wi/developer/issues)
- [Installer](https://github.com/easy-wi/installer/)
- [Optional Server Side Scripts](https://github.com/easy-wi/server/)
2023-10-20 00:52:05 +05:30
- [External PHP Scripts](https://github.com/easy-wi/external/)
2016-11-19 09:16:37 +01:00
- [Easy-Wi WHMCS Addon](https://github.com/easy-wi/whmcs)
2020-07-28 04:24:58 +02:00
2016-11-19 09:16:37 +01:00
# What is Easy-WI?
2013-09-07 10:38:10 +02:00
First of all Easy-Wi is a Web-interface that allows you to manage server daemons like gameservers. In addition it provides you with a CMS which includes a fully automated game- and voiceserver lending service.
The development goal is always to automate as far as possible. The daily work which requires an administrator should be reduced to a minimum.
2016-11-19 09:16:37 +01:00
# Requirements
2023-01-13 12:43:24 +01:00
- Web installation requires PHP 7.4 or later where the extensions openssl, json, hash, ftp, SimpleXML, curl, gd, PDO, pdo_mysql and fopen are installed
2016-11-19 09:16:37 +01:00
- The gameserver module requires sudo, cron, proftpd and the bash shell at the game root
- The Voicemodule works best with a linux based TS3 server
2013-09-07 10:38:10 +02:00
2016-11-19 09:16:37 +01:00
# Who is the target group for Easy-WI?
2013-09-07 10:38:10 +02:00
No matter if you are a commercial entity that is providing hosting solutions, are sponsoring (game)server daemons, organize a LAN party, need to manage clan server, or are a private individual, Easy-WI is meant for everybody.
2016-11-19 09:16:37 +01:00
# Which functions and modules are available?
2013-09-07 10:38:10 +02:00
What drives the development is the goal to automate all processes. Listing all available functions would result in an exploding thread. So here is the summary with the main features:
2016-11-19 09:16:37 +01:00
- Mobile ready. The default template has been made with Twitter Bootstrap and is responsive. That way Easy-WI becomes a Web App which can be easily used with a mobile or tablet.
2023-11-03 18:28:11 +05:30
- Multilingual. Currently supported are English, Danish, Italian, and German. The text is maintained with XML files.
- We have a strict separation between PHP modules and HTML views. In case a view is missing in your custom templates the default will be used as fall-back.
2016-11-19 09:16:37 +01:00
- Gameserver management is nearly fully automated. All you need to do is updating add-ons at your central image server from time to time. After that the deployment to the individual servers is automated.
- The same applies to TS3 voiceserver.
- In addition to a TS3 server you can manage TSDNS either as standalone, or together with the TS3 master.
- Game- as well as voiceserver can be monitored. Server offline? To many slots? Password is missing at a private server? Branding removed from the server`s name? Easy-WI will correct that for you.
2020-08-11 15:20:44 +02:00
- Already existing game- and voice servers can be imported across platforms into an existing server in Easy-Wi.
2016-11-19 09:16:37 +01:00
- Reseller Accounts can be setup.
- All modules can be used with a REST API as well. That way you can include Easy-WI in already existing processes given with a shop like WHMCS or Magento.
2013-09-07 10:38:10 +02:00
2020-06-21 18:44:06 +02:00
## Programmer and Supporter wanted
We are looking for volunteer/free programmers who enjoy supporting us.
What we offer:
* a super helpful community
* a nice team
* Fun at work and that without an appointment print