Skip to content

Debian package should use absolute Qdrant directory #3370

@timvisee

Description

@timvisee

Is your feature request related to a problem? Please describe.
In #3344, we've introduced a Debian package for Qdrant. It installs qdrant on your system.

Starting qdrant will use the current working directory for configuration, storage and snapshots. This can be problematic.

Describe the solution you'd like
Instead, Qdrant should use a absolute path that, just like similar tools. That way we ensure that Qdrant files are always in the same place, no matter from what working directory we start it from.

We should store everything in /var/lib/qdrant and /etc/qdrant by default, so that we get:

  • /var/lib/qdrant/storage
  • /var/lib/qdrant/snapshots
  • /var/lib/qdrant/static (for web UI files)
  • /etc/qdrant/config.yaml

Other suggestions are welcome as well.

Additional context
Mimicking defaults other similar tools have is likely a good idea here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions