Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/progamesigner/gw2-dps-report
Guild Wars 2 DPS Report
https://github.com/progamesigner/gw2-dps-report
arcdps bulma-css cargo discord docker dockerfile guildwars2 rust rust-lang
Last synced: about 2 months ago
JSON representation
Guild Wars 2 DPS Report
- Host: GitHub
- URL: https://github.com/progamesigner/gw2-dps-report
- Owner: progamesigner
- License: mit
- Created: 2018-12-17T04:23:54.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-09-18T03:09:52.000Z (5 months ago)
- Last Synced: 2024-09-18T06:28:33.487Z (5 months ago)
- Topics: arcdps, bulma-css, cargo, discord, docker, dockerfile, guildwars2, rust, rust-lang
- Language: HTML
- Homepage:
- Size: 454 KB
- Stars: 7
- Watchers: 1
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Guild Wars 2 DPS Report
![License](https://img.shields.io/github/license/progamesigner/gw2-dps-report.svg)
[![Discord](https://img.shields.io/badge/chat-Discord-7289DA.svg)](https://discord.gg/xsSWwn3)
[![Buy Me A Coffee](https://img.shields.io/badge/donate-Buy%20Me%20A%20Coffee-FF813F.svg)](https://buymeacoff.ee/progamesigner)Upload arcdps logs and send to Discord automatically.
## Getting Started
### Development
Cargo makes everything simple.
```
cargo run --bin gw2-dps-report
```Cargo would install dependencies, build debug executable, and the server is up.
### Deployment
Deploy service with Docker.
```
docker run -d \
-e UPLOAD_ACCESS_TOKEN= \
docker.pkg.github.com/progamesigner/gw2-dps-report/gw2-dps-report:latest
```Clean files generated 14 days ago.
```
docker exec gw2-dps-report gw2-dps-clean
```### Built With
* [Rust](https://www.rust-lang.org)
* [futures](http://rust-lang-nursery.github.io/futures-rs)
* [hyper](https://hyper.rs)
* [mktemp](https://crates.io/crates/mktemp)
* [Docker](https://www.docker.com)
* [Elite Insights](https://github.com/baaron4/GW2-Elite-Insights-Parser)
* [arcdps](https://www.deltaconnected.com/arcdps)
* [Bulma](https://bulma.io)
* [DropzoneJS](https://www.dropzonejs.com)## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details
![Repobeats Analytics](https://repobeats.axiom.co/api/embed/5fb08d2b886719c3014928b8c9d422f75510cf8b.svg "Repobeats Analytics")