An open API service indexing awesome lists of open source software.

https://github.com/fabieu/simdesk

Modern server leaderboard and various services for sim racing organizers.
https://github.com/fabieu/simdesk

assetto-corsa assetto-corsa-competizione java laptimes leaderboard server-management

Last synced: 5 months ago
JSON representation

Modern server leaderboard and various services for sim racing organizers.

Awesome Lists containing this project

README

          


SimDesk Logo


Modern server leaderboard and various services for sim racing organizers.



Documentation
Demo

## Features

- Leaderboard for lap records _(Assetto Corsa Competizione)_
- Detailed session overview _(Assetto Corsa Competizione)_
- Balance of Performance Management _(Assetto Corsa Competizione)_
- Balance of Performance Editor _(Assetto Corsa Competizione)_
- Entrylist Editor with validation _(Assetto Corsa Competizione)_
- World map with real-time weather _(Assetto Corsa Competizione)_
- Discord OAuth2 login and bot integration
- Theme customization with multiple presets
- Responsive design for mobile and desktop

## Quick Start

**Docker** 🐳

```bash
docker run -d -p 8080:8080 -v "simdesk-data:/app/data" ghcr.io/fabieu/simdesk:latest
```

**Docker Compose** 🐳

```yaml
services:
app:
image: ghcr.io/fabieu/simdesk:latest
volumes:
- simdesk-data:/app/data
ports:
- "8080:8080"
restart: unless-stopped
```

```bash
docker-compose up -d
```

## Configuration

For an extensive overview of the configuration options, please refer to the [**official documentation**][config-url]:

## Support Level

> Active

SimDesk is being actively worked on, and we expect work to continue in the foreseeable future.
Bug reports, feature requests, questions, and pull requests are welcome.

## Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any
contributions you make are **greatly appreciated**.

Please read [CONTRIBUTING][contributing-url] for details on the process
for submitting pull requests to us, and [CREDITS][credits-url] for a listing of maintainers of,
contributors to, and dependencies used by SimDesk.

## Changelog & Releases

This repository keeps a changelog using GitHub's releases functionality.

Releases are based on Semantic Versioning, and use the format of `MAJOR.MINOR.PATCH`. In short, the version will be
incremented based on the following:

- `MAJOR`: Incompatible or major changes.
- `MINOR`: Backwards-compatible new features and enhancements.
- `PATCH`: Backwards-compatible bugfixes and package updates.

## License

This project is licensed under the terms of the Apache License 2.0.

## Credits

For a full list of maintainers of, contributors to, and dependencies used by SimDesk, please refer
to [CREDITS][credits-url].

[config-url]: https://docs.simdesk.eu/config/overview

[credits-url]: https://docs.simdesk.eu/credits/

[contributing-url]: https://docs.simdesk.eu/contributing/