Skip to main content

database management service dashboard

Project description

dms

Database Management Service dashboard

Features

  • standalone and independent as a service
  • only a simple json configuration for dashboard
  • no database model definitions written in python
  • very generic from database perspective
  • limited to uuid and integer for primary keys values
  • limited to datetime or date for auto created or updated field values
  • support for sqlite and postgres
  • use as a docker container

Configuration

Dashboard

For an example dashboard configuration look at docs/dms.json.

Service

Service configuration can be done using environmental variables or by .env file mounted into container.

Usage

Simple docker compose configuration

services:
  dms:
    image: ambrozic/dms:0.0.1
    ports:
      - "8000:8000"
    volumes:
      - /path/to/your/dms.json:/srv/app/dms.json
    environment:
      - DMS_HOST=0.0.0.0
      - DMS_SECRET_KEY=<secret-key>
      - DMS_DATABASE=postgresql://postgres@db:5432/db

and open http://0.0.0.0:8000

Screenshots

here

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dms-0.0.2.tar.gz (21.3 kB view details)

Uploaded Source

Built Distribution

dms-0.0.2-py2.py3-none-any.whl (27.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file dms-0.0.2.tar.gz.

File metadata

  • Download URL: dms-0.0.2.tar.gz
  • Upload date:
  • Size: 21.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.4

File hashes

Hashes for dms-0.0.2.tar.gz
Algorithm Hash digest
SHA256 c7d94c81652029de9ac8f0971d09478044933569b86ad0e0236d089b9f39263f
MD5 139b8982ede44cdf4e1d399e0865bea9
BLAKE2b-256 20c374196168fa50e7bcbf1eec602da3a5d7e5a8cdfd9d582a9b6e6020484f7c

See more details on using hashes here.

File details

Details for the file dms-0.0.2-py2.py3-none-any.whl.

File metadata

  • Download URL: dms-0.0.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 27.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.4

File hashes

Hashes for dms-0.0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9b6ee493f0b65c72eb26cb2e729b570b0193941bce7d1e3e42e4e50506073f05
MD5 91dce28e09698be9169d7f1971a3f1a0
BLAKE2b-256 d0756d566f95cf83e9b4b345ae52bed7cdaa7795fa97f9303a8a14bef5d0cb95

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page