Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iaincollins/ardent-collector
Ardent Collector saves data submitted to the Elite Dangerous Data Network
https://github.com/iaincollins/ardent-collector
eddn elite-dangerous elitedangerous
Last synced: 21 days ago
JSON representation
Ardent Collector saves data submitted to the Elite Dangerous Data Network
- Host: GitHub
- URL: https://github.com/iaincollins/ardent-collector
- Owner: iaincollins
- License: agpl-3.0
- Created: 2023-06-08T06:49:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-03T12:11:21.000Z (3 months ago)
- Last Synced: 2024-10-05T16:20:15.093Z (3 months ago)
- Topics: eddn, elite-dangerous, elitedangerous
- Language: JavaScript
- Homepage: https://ardent-industry.com
- Size: 168 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ardent Collector
## About this software
The Ardent Collector gathers data submitted to the Elite Dangerous Data Network.
Ardent has details for over 110,000,000 star systems, over 30,000,000 trade
orders for commodities and information on over 300,000 stations, ports,
settlements and fleet carriers throughout the galaxy.The Ardent Collector writes data it gathers to relational databases and
generates reports from the data (e.g. summaries of commodity supply and demand
and trade reports for different regions) and provides access to the data via
the [Ardent API](https://github.com/iaincollins/ardent-api) and raw data dumps.More information about Ardent:
* https://github.com/iaincollins/ardent-www
* https://github.com/iaincollins/ardent-api
* https://github.com/iaincollins/ardent-auth## Notes
This software assumes an internet connection as it attempts to connect to the
the EDDN (Elite Dangerous Data Network) ZeroMQ instance at
tcp://eddn.edcd.io:9500 at startup to receive a data stream.Because of this, and other dependancies, it is build against Node.js v18.x,
an older LTS release that is end-of-life 2025-04-30 and may not work with
other versions of Node.js.After doing `npm install` you can run the service with `npm start`.
You may need to run `npm run stats` to generate at least once to avoid errors,
but these will automatically if left running for long enough (they are scheduled
tasks that run periodically, at least once a day).## Credits
_This software would not be possible without work from dozens of enthusiasts
and hundreds of open source contributors._Special thanks to Elite Dangerous Community Developers members, Elite
Dangerous Data Network maintainers, Anthor (Elite Dangerous Star Map)
and Gareth Harper (Spansh).Thank you to all those who have created and supported libraries on which this
software depends and to Frontier Developments plc for supporting third party
tools.## Legal
Copyright Iain Collins, 2023.
This software has been released under the GNU Affero General Public License.
Elite Dangerous is copyright Frontier Developments plc. This software is
not endorsed by nor reflects the views or opinions of Frontier Developments and
no employee of Frontier Developments was involved in the making of it.