Skip to content

Releases: Lftobs/dequel

Release list

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 19 Jun 12:10

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[0.1.1] - 2026-06-19

Added

  • Per-project Grafana dashboards automatically created on successful deployment
  • Configurable CADDY_BASE_DOMAIN for public ingress with automatic Let's Encrypt SSL
  • Dynamic railpack.json generation with deployment abort support
  • GitHub webhook management and project management API endpoints
  • Project source and port configuration options
  • SMTP configuration and system settings API

Changed

  • Monitoring stack hardened: Prometheus now validates TSDB blocks and quarantines corrupted ones on startup; Promtail scoped to dequel_net network; Grafana datasources use stable UIDs for reliable dashboard provisioning
  • PUBLIC_URL is now derived from CADDY_BASE_DOMAIN instead of requiring separate configuration
  • Refactored infrastructure monitoring configs into dedicated files for maintainability

Fixed

  • Container network reconciliation now force-disconnects stale network references before starting containers, preventing Docker network ID changes from breaking deployments

Documentation

  • Installation guide, quickstart, and system configuration docs updated for CADDY_BASE_DOMAIN

0.1.0 - 2026-06-08

Added

  • Initial deployment platform with Git, ZIP, and Docker Compose source deploy
  • Automatic build detection via Railpack
  • Managed PostgreSQL and MySQL database provisioning
  • Custom domain attachment with automatic SSL via Caddy/Let's Encrypt
  • CPU-threshold based horizontal auto-scaling with configurable cooldown
  • Per-project environment variable management with redeploy hooks
  • Persistent Docker volume attachments
  • Full observability stack: Prometheus, Loki, Grafana, cAdvisor
  • CPU/memory threshold alerts via email or webhook
  • API key management for programmatic access
  • Job queue via Redis for async operations
  • Deployment rollback support
  • Boot-time reconciliation of container state
  • Unified project versioning via root VERSION file and sync-versions script
  • CHANGELOG.md for tracking releases
  • One-command install script (install.sh) for quick setup
  • Automated release pipeline via GitHub Actions (builds Docker images, publishes to GitHub Container Registry, creates GitHub Releases)
  • Changelog page in documentation site
  • Vercel deployment configuration for documentation site

Changed

  • docker-compose.yml now references versioned images from ghcr.io/dequel/* with local build as fallback
  • README updated with new install flow

Fixed

  • Railpack build timeout handling and log scrolling

What's Changed

  • Feat/ingress by @Lftobs in #9
  • feat(docs): add How It Works section and GitHub links by @Lftobs in #11

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Jun 11:45

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

0.1.0 - 2026-06-08

Added

  • Initial deployment platform with Git, ZIP, and Docker Compose source deploy
  • Automatic build detection via Railpack
  • Managed PostgreSQL and MySQL database provisioning
  • Custom domain attachment with automatic SSL via Caddy/Let's Encrypt
  • CPU-threshold based horizontal auto-scaling with configurable cooldown
  • Per-project environment variable management with redeploy hooks
  • Persistent Docker volume attachments
  • Full observability stack: Prometheus, Loki, Grafana, cAdvisor
  • CPU/memory threshold alerts via email or webhook
  • API key management for programmatic access
  • Job queue via Redis for async operations
  • Deployment rollback support
  • Boot-time reconciliation of container state
  • Unified project versioning via root VERSION file and sync-versions script
  • CHANGELOG.md for tracking releases
  • One-command install script (install.sh) for quick setup
  • Automated release pipeline via GitHub Actions (builds Docker images, publishes to GitHub Container Registry, creates GitHub Releases)
  • Changelog page in documentation site
  • Vercel deployment configuration for documentation site

Changed

  • docker-compose.yml now references versioned images from ghcr.io/dequel/* with local build as fallback
  • README updated with new install flow

Fixed

  • Railpack build timeout handling and log scrolling

Full Changelog: https://github.com/Lftobs/dequel/commits/v0.1.0