diff --git a/README.md b/README.md index 9435b3d..aca0ebd 100644 --- a/README.md +++ b/README.md @@ -320,9 +320,9 @@ Complex auth systems tend to become an attack surface. Issues like leaked keys, ## Credits -- Inspired by DynamoDB - Built with [Odin](https://odin-lang.org/) - Powered by [RocksDB](https://rocksdb.org/) +- Inspired by DynamoDB and an [Old CockroachDB Article](https://www.cockroachlabs.com/blog/cockroachdb-on-rocksd/) --- diff --git a/jormundb.service b/jormundb.service new file mode 100644 index 0000000..01c4869 --- /dev/null +++ b/jormundb.service @@ -0,0 +1,25 @@ +[Unit] +Description=JormunDB - DynamoDB-compatible database +Documentation=https://sweetapi.com/biondizzle/jormun-db +After=network.target +Wants=network.target + +[Service] +Type=simple +User=root + +# Binary location +ExecStart=/usr/local/bin/jormundb + +# Environment +Environment=JORMUN_HOST=127.0.0.1 +Environment=JORMUN_PORT=8002 +Environment=JORMUN_DATA_DIR=/srv/jormundb/data +Environment=JORMUN_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE + +# Restart behavior +Restart=on-failure +RestartSec=5s + +[Install] +WantedBy=multi-user.target \ No newline at end of file