mirror of
https://github.com/penpot/penpot.git
synced 2026-02-12 14:42:56 +00:00
🎉 Fully automate dev setup with Gitpod.
This commit implements a fully-automated development setup using Gitpod.io, an online IDE for GitLab, GitHub, and Bitbucket that enables Dev-Environments-As-Code. This makes it easy for anyone to get a ready-to-code workspace for any branch, issue or pull request almost instantly with a single click. 🐳 Gitpod docker image with Clojure Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🐳 Fix path to GitPod docker image Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🐳 Use sudo for setup Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🐳 More sudo commands Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🐳 Remove penpot user in gitpod Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🐳 Brew install redis Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🔧 Init DB and penpot user Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🐳 Switch user for installs Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🔧 Improve startup and DB init Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🔧 Configure gitpod tasks Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🔧 Configure gitpod ports Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🔧 Setup for mailhog Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🐛 Use perms to install mailhog 🐛 Install mailhog before workspace creation Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io> 🔧 Manage signed commits Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🔧 Configure tasks to wait on ports 🔧 Improve Gitpod config Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> ⬆️ Upgrade deps in gitpod Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🎨 Use absolute path for cd Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🔧 Add nginx conf Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🔧 Fix nginx config for gitpod Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🔧 Ensure nginx listens all incoming 🎨 Change layers order Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🎨 Change layers order Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🔧 Set Nginx logs permissions Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com> 🐛 Use sudo to create nginx logs Signed-off-by: madmath03 <mb.mathieu.brunot@gmail.com>
This commit is contained in:
@@ -5,6 +5,7 @@
|
||||
[![License: MPL-2.0][uri_license_image]][uri_license]
|
||||
[](https://gitter.im/penpot/community)
|
||||
[](https://tree.taiga.io/project/penpot/ "Managed with Taiga.io")
|
||||
[](https://gitpod.io/#https://github.com/penpot/penpot)
|
||||
|
||||
|
||||
# PENPOT #
|
||||
|
||||
Reference in New Issue
Block a user