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

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.1.tar.gz (20.9 kB view details)

Uploaded Source

Built Distribution

dms-0.0.1-py2.py3-none-any.whl (27.5 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: dms-0.0.1.tar.gz
  • Upload date:
  • Size: 20.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.4

File hashes

Hashes for dms-0.0.1.tar.gz
Algorithm Hash digest
SHA256 4cc4be6f53004d7e304b62fe7afe9790bde66ab8be2b5181b33bd1db0581605b
MD5 3fd76fc1849369d9ee87674c73061972
BLAKE2b-256 f8b91f189603ecd0c34fbc0eebbd6d9373d9f77b6132c4fbf463a80fca96d261

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dms-0.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8bfc8774dfd1836cc83741f44512b9faeee125fcd8db77322d57e5518098e375
MD5 33d9954f435ba24347897804c048e2a8
BLAKE2b-256 9e1890503ae23a7363610e809ef5ec8ac48e9070a9b0f364c5a4f01da9d63275

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