# dewy | Tomohisa Oda | Knowledge Base | Instagit

Dewy enables declarative deployment of applications in non-Kubernetes environments.

GitHub Stars: 63

Repository: https://github.com/linyows/dewy

---

## Articles

### [Main Go Files in the Dewy Repository: A Complete Source Code Guide](/linyows/dewy/dewy-repository-main-go-files)

Explore the main Go files in the Dewy repository. Understand the core code structuring CLI, config, and container runtime abstraction. Discover essential files like main.go, dewy.go, and config.go.

- Tags: source-code-guide
- Published: 2026-03-06

### [What Is Audit Logging in Dewy? Deployment Tracking Explained](/linyows/dewy/dewy-audit-logging-explained)

Discover audit logging in Dewy, a powerful feature that automatically records deployment metadata like host, command, and timestamp. Understand your deployments with immutable text files stored in the registry.

- Tags: deep-dive
- Published: 2026-03-06

### [How to Set Up Structured Logging with Dewy: Complete Configuration Guide](/linyows/dewy/dewy-structured-logging-setup)

Learn how to set up structured logging with Dewy. This guide covers logger configuration and integration with Dewy components for enhanced observability. Get started now.

- Tags: how-to-guide
- Published: 2026-03-06

### [What Notification Channels Does Dewy Support? A Complete Guide to Deployment Alerts](/linyows/dewy/dewy-notification-channels-supported)

Dewy supports Slack, SMTP email, and a null channel for deployment alerts. Discover all supported notification channels for your Dewy deployment.

- Tags: how-to-guide
- Published: 2026-03-06

### [How Dewy Handles Versioning for Deployments: SemVer, CalVer, and Blue/Green Support](/linyows/dewy/dewy-deployment-versioning)

Discover how Dewy manages deployment versioning with SemVer, CalVer, and blue/green strategies. Seamlessly parse and compare versions for robust deployments.

- Tags: deep-dive
- Published: 2026-03-06

### [Benefits of Using Dewy Over Manual Deployments: 12 Production Advantages](/linyows/dewy/benefits-dewy-vs-manual-deployments)

Discover the 12 production advantages of Dewy over manual deployments. Automate versioning, caching, zero-downtime updates, and rollbacks with this pull-based workflow.

- Tags: best-practices
- Published: 2026-03-06

### [How Dewy Deploys Applications to Non-Kubernetes Environments: Bare Metal and VM Guide](/linyows/dewy/dewy-deploy-to-non-kubernetes-environments)

Deploy applications to bare metal and VMs with Dewy. This guide shows how Dewy simplifies app deployment on nonKubernetes environments using Docker or Podman.

- Tags: how-to-guide
- Published: 2026-03-06

### [How Dewy Performs Graceful Restarts for Server Applications](/linyows/dewy/dewy-graceful-restarts-server-applications)

Discover how Dewy achieves graceful restarts for server applications by intercepting SIGUSR1 and leveraging server-starter to atomically hand over sockets without dropping connections.

- Tags: how-to-guide
- Published: 2026-03-06

### [Understanding the Artifact Key Format in Dewy's Cache](/linyows/dewy/dewy-cache-artifact-key-format)

Discover Dewy's artifact key format. Learn how `<tag>--<artifact_name>` uniquely identifies cached artifacts using release tags and filenames for efficient retrieval.

- Tags: internals
- Published: 2026-03-06

### [How to Configure Dewy to Use GitHub Releases as a Registry](/linyows/dewy/configure-dewy-github-releases-registry)

Configure Dewy to use GitHub Releases as a registry with the ghr:// scheme. Easily control version selection using query parameters for seamless integration.

- Tags: how-to-guide
- Published: 2026-03-06

### [Docker Registries Supported by Dewy: Complete OCI Integration Guide](/linyows/dewy/dewy-supported-docker-registries)

Dewy supports all OCI Docker registries with img:// URLs. Discover integrated authentication for Docker Hub, GitHub Container Registry, and private registries.

- Tags: api-reference
- Published: 2026-03-06

### [How to Deploy Containerized Applications with Dewy's Container Command: A Complete Guide](/linyows/dewy/deploy-containerized-applications-dewy)

Deploy container apps with Dewy's container command. Learn zero-downtime blue-green deployments using port mappings, registry URLs, and health checks for Docker or Podman.

- Tags: how-to-guide
- Published: 2026-03-06

### [How to Deploy Static Assets with Dewy: Complete Configuration Guide](/linyows/dewy/deploy-static-assets-dewy)

Deploy static assets with Dewy. This guide covers configuration to download, extract, and manage releases with atomic symlinks without server processes. Learn asset deployment now.

- Tags: how-to-guide
- Published: 2026-03-06

### [How to Deploy a Binary Application with Dewy: Complete Guide for Go and Compiled Binaries](/linyows/dewy/deploy-binary-application-dewy)

Deploy Go binaries with Dewy. Package your compiled executable, publish it to GitHub Releases, and run dewy server for a seamless deployment. Get the complete guide now.

- Tags: how-to-guide
- Published: 2026-03-06

### [Dewy Deployment Modes Explained: Server, Assets, and Container Strategies](/linyows/dewy/dewy-deployment-modes)

Explore Dewy's Server Assets and Container deployment modes. Optimize your binary applications, static files, or OCI containers with tailored strategies. Learn more now.

- Tags: deep-dive
- Published: 2026-03-06

### [How Dewy Handles Deployment Status Notifications: A Deep Dive into the Notifier Subsystem](/linyows/dewy/dewy-deployment-status-notifications)

Explore how Dewy manages deployment status notifications via a pluggable interface supporting Slack and email. Learn about error throttling to prevent spam.

- Tags: deep-dive
- Published: 2026-03-06

### [Dewy Cache Implementations: Available Backends and Configuration Options](/linyows/dewy/dewy-cache-implementations)

Explore Dewy cache implementations. Discover available backends like File system, and planned features including Memory, Consul, and Redis, to optimize your caching strategy.

- Tags: api-reference
- Published: 2026-03-06

### [What Artifact Stores Does Dewy Support? A Complete Guide to Pluggable Storage Backends](/linyows/dewy/dewy-artifact-stores-supported)

Discover the artifact stores Dewy supports including S3, Docker registries, GCS, and GitHub Releases. Learn about its pluggable storage backends in this detailed guide.

- Tags: tutorial
- Published: 2026-03-06

### [How the Registry Component in Dewy Works: Artifact Discovery and Deployment Reporting](/linyows/dewy/dewy-registry-component-how-it-works)

Learn how Dewy's Registry component discovers build artifacts across storage backends using URL schemes like ghr:// s3:// and img:// It reports deployment status for efficient CI CD pipelines.

- Tags: internals
- Published: 2026-03-06

### [Understanding the Key Components of Dewy's Architecture: A Modular Go Deployment Orchestrator](/linyows/dewy/dewy-architecture-components)

Explore Dewy's modular Go architecture. Discover how its central core orchestrates registries and more for zero-downtime deployments.

- Tags: architecture
- Published: 2026-03-06

### [How Dewy Achieves Zero-Downtime Rolling Updates for Containers: A Deep Dive into the Source Code](/linyows/dewy/dewy-zero-downtime-rolling-updates-containers)

Discover how Dewy implements zero-downtime rolling updates for containers. Explore the source code and its innovative three-phase deployment with continuous traffic routing.

- Tags: deep-dive
- Published: 2026-03-06

### [What Types of Applications Can Dewy Deploy? A Complete Guide to Non-Kubernetes Workloads](/linyows/dewy/what-application-types-can-dewy-deploy)

Dewy deploys binary apps supervised processes static assets and containerized apps with zero downtime rolling updates Explore its capabilities for nonKubernetes workloads

- Tags: getting-started
- Published: 2026-03-06

### [How Dewy's Pull-Based Deployment Works: A Complete Technical Guide](/linyows/dewy/how-dewy-pull-based-deployment-works)

Explore Dewy's pull-based deployment. Learn how it fetches Docker images, validates metadata, authenticates, and performs zero-downtime blue/green rollouts using Docker or Podman.

- Tags: deep-dive
- Published: 2026-03-06

### [What is Dewy and What Problem Does It Solve? A Declarative Deployment Tool for Non-Kubernetes Environments](/linyows/dewy/what-is-dewy)

Discover Dewy, a declarative deployment tool for bare-metal and VMs. Solve your CI/CD challenges without Kubernetes by automatically deploying artifacts from various registries.

- Tags: getting-started
- Published: 2026-03-06

