diff --git a/docker/devenv/Dockerfile b/docker/devenv/Dockerfile
index 6663eab88..db151af6a 100644
--- a/docker/devenv/Dockerfile
+++ b/docker/devenv/Dockerfile
@@ -146,6 +146,7 @@ COPY files/phantomjs-mock /usr/bin/phantomjs
 COPY files/bashrc         /root/.bashrc
 COPY files/vimrc          /root/.vimrc
 COPY files/tmux.conf      /root/.tmux.conf
+COPY files/sudoers        /etc/sudoers
 
 COPY files/start-tmux.sh  /home/start-tmux.sh
 COPY files/entrypoint.sh  /home/entrypoint.sh
diff --git a/docker/devenv/files/entrypoint.sh b/docker/devenv/files/entrypoint.sh
index 975494219..b47fa50a8 100755
--- a/docker/devenv/files/entrypoint.sh
+++ b/docker/devenv/files/entrypoint.sh
@@ -1,5 +1,7 @@
 #!/usr/bin/env bash
 
+export PATH=/usr/lib/jvm/openjdk16/bin:/usr/local/nodejs/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
+
 set -e
 usermod -u ${EXTERNAL_UID:-1000} penpot
 
diff --git a/docker/devenv/files/sudoers b/docker/devenv/files/sudoers
new file mode 100644
index 000000000..a85492b7a
--- /dev/null
+++ b/docker/devenv/files/sudoers
@@ -0,0 +1,8 @@
+Defaults        env_reset
+Defaults        mail_badpass
+#Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
+root    ALL=(ALL:ALL) ALL
+penpot ALL=(ALL) NOPASSWD:ALL
+
+%admin ALL=(ALL) ALL
+%sudo   ALL=(ALL:ALL) ALL