Skip to content
forked from Dginozator/wavtus

Weaviate + Directus = Wavtus

Notifications You must be signed in to change notification settings

bcartier/wavtus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Wavtus

Weaviate + Directus = Wavtus

It's a bash script that deploys three technologies on the same server:

This stack allows you to quickly solve data storage issues and provides the possibility of semantic data analysis.

Stack features

  • PostgreSQL
    • backups with PostgreSQL
  • Directus
    • beautiful and convinient admin panel
    • REST and GraphQL API
    • flexible access settings for different users
  • Weaviate
    • semantic search
    • simple read and write data with Python, NodeJS
    • objects like a vectors, moreover semantic similarity is expressed in closer vectors.

How to use

It's drammatically simple.

  1. Install git, if not yet.
  2. git clone https://github.com/Dginozator/wavtus
  3. Go to wavtus directory.
  4. bash -x script.sh

Now, [your_ip]:8055 - directus, [your_ip]:8080 - weaviate. Have fun!

Requirements

  • x64 platform
  • 4 Gb RAM or more
  • 20 Gb HDD (or faster types)

Note: GPU isn't required with default config.

Testing

The script has been tested and debugged on Ubuntu 20.04, Yandex cloud platform.

About

Weaviate + Directus = Wavtus

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%