Web server for the online strategy game 'Eclipse Tactics'.
331
Dynamic web project for the web content of the online strategy game 'Eclipse Tactics'. Eclipse Tactics is a multiplayer, turn-based, online strategy game in a sci-fi theme. Create your own special teams from a large number of fully customizable units. Deploy your base and units, and destroy your opponent! Check out the game at http://www.eclipsetactics.com
Eclipse Tactics web server is a standard Apache Tomcat web server. The web project is deployed to the web server as a single WAR archive. It contains web page implementation. The web pages are implemented using HTML, javascript and css.
Here is a screenshot from the web page.

EclipseTacticsWeb project is also available as a container image in Docker Hub. The container can be run as follows:
docker pull muratartim/eclipsetactics_web_server
docker container run -p 8080:8080 -d --name eclipsetactics_web_server --network eclipsetactics_network muratartim/eclipsetactics_web_server
docker container run --rm -v eclipsetactics_sql_data:/dbdata -v $(pwd)/backups:/backup ubuntu bash -c "cd /dbdata && tar xvf /backup/sql_data.tar --strip 1"
docker-compose up
docker-compose down
aws cloudformation validate-template --template-body file://./One-Instance-Arch-CloudFormation.yml
aws cloudformation create-stack --stack-name eclipsetactics --template-body file://./One-Instance-Arch-CloudFormation.yml
aws cloudformation delete-stack --stack-name eclipsetactics
This will deploy the platform on AWS utilizing the following architecture:
aws cloudformation validate-template --template-body file://./Full-Stack-High-Availability-Arch-CloudFormation.yml
aws cloudformation create-stack --stack-name eclipsetactics --template-body file://./Full-Stack-High-Availability-Arch-CloudFormation.yml
aws cloudformation delete-stack --stack-name eclipsetactics
This will deploy the platform on AWS utilizing the following architecture:

Content type
Image
Digest
Size
226.8 MB
Last updated
almost 6 years ago
docker pull muratartim/eclipsetactics_web_server