https://github.com/solidlabresearch/policy-aware-decentralized-stream-replayer
https://github.com/solidlabresearch/policy-aware-decentralized-stream-replayer
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/solidlabresearch/policy-aware-decentralized-stream-replayer
- Owner: SolidLabResearch
- License: other
- Created: 2025-04-17T08:44:00.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-17T09:32:37.000Z (about 1 year ago)
- Last Synced: 2025-05-17T20:11:23.859Z (about 1 year ago)
- Language: TypeScript
- Size: 321 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Policy Aware Decentralized Stream Replayer
A simpler sensor data replayer to the inbox of an LDES in LDP or any LDP container which works with the UMA flow of the Solid Pod.
## Usage
### Installation
```bash
npm install
```
### Building
Now, navigate to the `src/config` folder and update the `config.json` file with the required parameters.
```json
{
"ldes_location": "insert_location_here",
"frequency": 4,
"file_location": "insert_file_location_here",
"is_ldes": true,
}
```
If the `is_ldes` parameter is set to `true`, the `ldes_location` parameter should be the location of the LDES. The replayer will itself extract the inbox of the LDES stream. If the `is_ldes` parameter is set to `false`, the `ldes_location` parameter should be the location of the LDP container.
Now, build the project using the following command:
```bash
npm run build
```
### Running
To run the project, use the following command:
```bash
npm run start
```
## License
This code is copyrighted by [Ghent University - imec](https://www.ugent.be/ea/idlab/en) and released under the [MIT Licence](./LICENCE.md)
## Contact
For any questions, please contact [Kush](mailto:kushagrasingh.bisen@ugent.be) or create an issue in the repository.