dbhub.io

module
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 26, 2023 License: AGPL-3.0

README

DBHub.io

Cypress

What it is

An early stage (in development) "Cloud" for SQLite databases, with special integration for DB Browser for SQLite.

You can try out our live server at https://dbhub.io, or run it locally for your own users.

Screenshot

DBHub.io Screenshot

Requirements

  • Golang - version 1.17 or above is required.
  • Memcached - version 1.4.33 and above are known to work.
  • Minio - release 2016-11-26T02:23:47Z and later are known to work.
  • NodeJS - version 18.x is known to work, others are untested.
  • PostgreSQL - version 13 and above are known to work.
  • RabbitMQ - version 3.10.x is known to work, others are untested.
  • Yarn - version 1.22.x. Not Yarn 2.x or greater.

Subdirectories

  • api - A very simple API server, used for querying databases remotely.
  • common - Library of functions used by the DBHub.io components.
  • database - PostgreSQL database schema.
  • default_licences - Useful Open Source licences suitable for databases.
  • db4s - REST server which DB Browser for SQLite and Dio use for communicating with DBHub.io.
  • live - Internal daemon which manages live SQLite databases.
  • webui - The main public facing webUI.

Libraries for accessing DBHub.io via API

  • go-dbhub - A Go library for accessing and using your SQLite libraries on DBHub.io.
  • pydbhub - A Python library for accessing and using your SQLite libraries on DBHub.io.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL