Skip to content

Releases: akinloluwami/debby

v1.3.0 - Configurable Database Host

13 Oct 09:51

Choose a tag to compare

Release v1.3.0

New Features

Configurable Database Host

  • Added host configuration during initial setup
  • Host can be updated anytime via settings modal in dashboard
  • Dynamically uses configured host in connection strings and CLI commands
  • Supports localhost, IP addresses, and domain names

Improvements

  • Settings modal accessible from dashboard header
  • Better session management after setup completion
  • Improved authentication flow and redirects

Technical Changes

  • Added settings table for flexible key-value configuration storage
  • New API endpoints: getSettings and updateHost
  • Enhanced setup flow to include host configuration

v1.2.0 - Session-Based Authentication

13 Oct 08:49

Choose a tag to compare

Release v1.2.0

Security Improvements

Session-Based Authentication

  • Replaced localStorage authentication with secure session tokens
  • Implemented HttpOnly cookies for session management
  • Added server-side session validation on all protected endpoints
  • Sessions expire after 7 days with automatic cleanup

Protected Routes

  • All database operations now require valid authentication
  • Instance management endpoints secured with session validation
  • Automatic redirect to login on expired or invalid sessions
  • Global error handling for unauthorized requests

Database Changes

  • Added sessions table for secure session storage
  • Session tokens stored with expiration timestamps
  • Automatic cleanup of expired sessions

v1.1.0 - SQLite Storage

12 Oct 20:52

Choose a tag to compare

Debby v1.1.0 - SQLite Storage

Major Feature Update

This release introduces SQLite database storage, replacing the previous JSON file-based system for improved performance, reliability, and concurrent access handling.

Highlights

SQLite Integration

  • Complete migration from JSON to SQLite
  • Automatic migration on startup
  • 60-75% faster database operations
  • Better concurrent access with WAL mode
  • ACID-compliant transactions
  • Zero breaking changes to API

Upgrade from v1.1.0

# Pull latest changes
git pull origin main

# Install dependencies
npm install

# Restart (automatic migration happens)
docker compose up --build

Your existing JSON data will be automatically migrated with backups created.

Initial Release

12 Oct 07:16

Choose a tag to compare

Release Notes

v1.0.0 - Initial Release

Features

  • Secure authentication with master password protection
  • Support for PostgreSQL, MySQL, and MongoDB
  • One-click database creation, start, stop, and deletion
  • Docker-powered isolated database instances
  • Auto-sync with Docker every 5 seconds
  • Automatic port assignment
  • Database details with connection info and logs

Getting Started

Self-Hosting:

docker compose up -d

Access the web interface at http://localhost:3001

Documentation:

Requirements

  • Docker & Docker Compose
  • Ports 3000 and 3001 available

What's Included

  • Web dashboard for database management
  • Backend API server
  • Docker Compose configuration
  • Persistent data storage

For issues and feedback, visit: https://github.com/akinloluwami/debby/issues