Skip to content

Instantly share code, notes, and snippets.

View riccardone's full-sized avatar

Riccardo Di Nuzzo riccardone

View GitHub Profile
> docker build -t yourprogramname-image -f Dockerfile .
> docker create --name yourprogramname-container yourprogramname-image
> docker start yourprogramname-container
> docker logs yourprogramname-container
# packages are from https://packagecloud.io/EventStore/EventStore-OSS
# register the repository
curl -s https://packagecloud.io/install/repositories/EventStore/EventStore-OSS/script.deb.sh | sudo bash
# install EventStore (change with latest version if needed)
sudo apt-get install eventstore-oss=5.0.11-1
# sudo nano /etc/systemd/system/eventstore.service
# add `RestartSec=5` to section [Service]
# sudo nano /etc/eventstore/eventstore.conf with the following
@riccardone
riccardone / logstash-rdnltd.yml
Last active August 14, 2023 10:40
Configuration example for Logstash: from csv to EventStore
input {
file {
path => ["C:/inbound/*/*.csv"]
start_position => "beginning"
}
}
filter {
fingerprint {
source => "message"
target => "[@metadata][fingerprint]"