[PR #709] [MERGED] Setting up the development environment with docker compose #1079

Closed
opened 2026-02-04 21:48:44 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/plankanban/planka/pull/709
Author: @robsonvnt
Created: 4/13/2024
Status: Merged
Merged: 4/15/2024
Merged by: @meltyshev

Base: masterHead: new-dev-environment


📝 Commits (4)

  • beda08a feat: set up development environment using Docker Compose
  • 3f650de Merge remote-tracking branch 'upstream/master' into new-dev-environment
  • 4ddada4 Adjust the server service to wait for Postgres to be ready
  • 61bb94b Addition of environment variables related to DEFAULT_ADMIN

📊 Changes

4 files changed (+157 additions, -33 deletions)

View changed files

config/development/Dockerfile.client (+18 -0)
config/development/Dockerfile.server (+14 -0)
config/development/nginx.conf (+47 -0)
📝 docker-compose-dev.yml (+78 -33)

📄 Description

This pull request revitalizes the previously unused docker-compose-dev.yml, transforming it into a dynamic tool for development. This update allows developers to instantly see their changes, making an improvement over the prior setup which was rigidly linked to the master branch. Now, to launch the development environment, simply execute: docker

compose -f docker-compose-dev.yml up

This modification streamlines the development workflow, enabling rapid feedback and quicker iterations.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/plankanban/planka/pull/709 **Author:** [@robsonvnt](https://github.com/robsonvnt) **Created:** 4/13/2024 **Status:** ✅ Merged **Merged:** 4/15/2024 **Merged by:** [@meltyshev](https://github.com/meltyshev) **Base:** `master` ← **Head:** `new-dev-environment` --- ### 📝 Commits (4) - [`beda08a`](https://github.com/plankanban/planka/commit/beda08a10cc09c91961e398935e696eb3da6a890) feat: set up development environment using Docker Compose - [`3f650de`](https://github.com/plankanban/planka/commit/3f650de3368ddb281e60409458043b9715d4b94d) Merge remote-tracking branch 'upstream/master' into new-dev-environment - [`4ddada4`](https://github.com/plankanban/planka/commit/4ddada46492b426f2ac4f550639a403be735f371) Adjust the server service to wait for Postgres to be ready - [`61bb94b`](https://github.com/plankanban/planka/commit/61bb94b5eb5fa07a756a31afbf2c3debce9a224c) Addition of environment variables related to DEFAULT_ADMIN ### 📊 Changes **4 files changed** (+157 additions, -33 deletions) <details> <summary>View changed files</summary> ➕ `config/development/Dockerfile.client` (+18 -0) ➕ `config/development/Dockerfile.server` (+14 -0) ➕ `config/development/nginx.conf` (+47 -0) 📝 `docker-compose-dev.yml` (+78 -33) </details> ### 📄 Description This pull request revitalizes the previously unused docker-compose-dev.yml, transforming it into a dynamic tool for development. This update allows developers to instantly see their changes, making an improvement over the prior setup which was rigidly linked to the master branch. Now, to launch the development environment, simply execute: docker > compose -f docker-compose-dev.yml up This modification streamlines the development workflow, enabling rapid feedback and quicker iterations. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-04 21:48:44 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/planka#1079