Eternaltwin Documentation
Welcome to the Eternaltwin documentation. This section describes various technical aspects relating to Eternaltwin.
General
- Desktop Application — the client for Motion Twin's Flash games.
- API — the HTTP+JSON API reference.
- Terms of Service
Application development
How to plug a game or a third-party website into Eternaltwin.
- Guidelines
- Application Configuration
- Eternaltwin integration
- Eternaltwin for OAuth
- Eternaltwin API
- The forum from an application
- Eternaltwin server configuration
Contributing
How to work on Eternaltwin itself.
Tools
Running a server
- Server — the deployed environment.
- Postgres — the main database.
- SQLite — an alternative store, for local development.
- ClickHouse — telemetry storage, alongside the application.
Subsystems
- Forum
- OAuth
- Archive — how data from the Motion Twin websites is stored.
- Scraping — how that data is read from those websites.
The association
- Council meeting minutes
- This month in Eternaltwin — the monthly news archive.