https://github.com/movingblocks/meta-server
A servlet environment that serves Terasology meta information.
https://github.com/movingblocks/meta-server
Last synced: 9 months ago
JSON representation
A servlet environment that serves Terasology meta information.
- Host: GitHub
- URL: https://github.com/movingblocks/meta-server
- Owner: MovingBlocks
- License: apache-2.0
- Created: 2015-03-12T19:33:33.000Z (almost 11 years ago)
- Default Branch: develop
- Last Pushed: 2025-01-16T19:33:01.000Z (about 1 year ago)
- Last Synced: 2025-04-20T19:38:07.863Z (10 months ago)
- Language: Java
- Homepage: http://meta.terasology.org
- Size: 905 KB
- Stars: 4
- Watchers: 8
- Forks: 5
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
meta-server
=========
A Jetty-based servlet that serves meta-information about Terasology.
It is available for in-game use in JSON format and in HTML format for web browsers.
The server is available at
**http://meta.terasology.org**
hosted by [@msteiger](http://github.com/msteiger).
The list of online game servers is hosted on a Amazon EC2 PostgreSQL instance (through Heroku credentials).
The server code is mirrored on two backup instances hosted on Heroku:
https://meta-server.herokuapp.com
https://meta-server-test.herokuapp.com (a debug DB also hosted on Amazon)
Deployment
-------------
Heroku: Clone the repository and push the content to Heroku on branch `master`. Some details must be provided through environment variables:
DATABASE_URL=postgres://name:pw@host:port/database
PORT=8080
DBIP_API_KEY=
EDIT_SECRET=
Geo-Location
-------------
The lookup service by [DB-IP.com](https://db-ip.com/) is used to retrieve additional information on the servers.
Flag Icons
-------------
The flag icons are from [famfamfam](http://www.famfamfam.com/lab/icons/flags/).
License
-------------
This software is licensed under the [Apache 2.0 License](http://www.apache.org/licenses/LICENSE-2.0.html).