diff --git a/Weaviate.md b/Weaviate.md index 2cceb7e..11037e3 100644 --- a/Weaviate.md +++ b/Weaviate.md @@ -81,3 +81,23 @@ Replace `/path/to/weaviate/data` to the path where you want to store the weaviat Once the Weaviate docker-compose.yml is all set, you can simply start it by running `docker compose -f /path/to/weaviate/docker-compose.yml up` #### Systemd service file + +``` +[Unit] + +Description=Weaviate +After=network.target + +[Service] + +Type=simple +User=weav +ExecStart=/usr/bin/docker compose -f /path/to/weaviate/docker-compose.yml up +ExecStop=/usr/bin/docker compose -f /path/to/weaviate/docker-compose.yml down +Restart=on-failure +RestartSec=5 + +[Install] + +WantedBy=multi-user.target +```