Harikrishnan Dhanasekaran
Harikrishnan Dhanasekaran
### To Reproduce 1. Deploy any application using Dokploy (GitHub, Docker, or any source type) 2. Wait for deployment to complete successfully 3. Navigate to the application's "Logs" tab in...
Adds "Recent (Last 3 Months)" filter to templates section to help users discover new templates without scrolling through the entire list. **Features:** - Recent filter shows newest templates first -...
## 🎯 Overview This PR implements a form-based UI for Docker Swarm settings, replacing the existing JSON code editors with intuitive form fields. This enhancement significantly improves the user experience...
Adds REST API endpoints to view deployment logs and container logs via CLI. ## Changes - ✅ `GET /api/logs/deployment/:deploymentId` - View deployment logs - ✅ `GET /api/logs/container/:containerId` - View container...
## Problem Compose services with custom domains (not `.traefik.me`) weren't getting Traefik configuration files created in `/etc/dokploy/traefik/dynamic/`, causing domains to be unreachable. ## Solution - Added `composeId` handling in `createDomain`...
## Problem Enabling Traefik dashboard when port 8080 is in use causes container failure and services to go down. ## Solution - Added port conflict validation before enabling dashboard -...
1.Add Microsoft Teams notification provider: UI selector + Teams icon, form fields, and client-side Zod schema. 2.Wire create/update/test flows to existing tRPC mutations (createTeams/updateTeams/testTeamsConnection). 3.Use public teams_logo.png for provider icon...
Adds visual form interface for Docker Swarm configuration. **Features:** - Visual forms for all Swarm settings (Service Mode, Health Check, Restart Policy, etc.) - Visual/JSON mode toggle (JSON default) -...