Project folders owned by root user on Linux

Wappler Version: 5.2.0
Operating System: Linux - Ubuntu 20.04
Server Model: NodeJS
Database Type: PostgresDB
Hosting Type: Docker

Expected behavior

Folders created by Wappler should be owned by user running wappler and not root.

Actual behavior

After pulling repo on other systems, the non-existent/empty folders such as extensions folder are being owned by root as observed on Ubuntu.

How to reproduce

  • Create a new project on Windows, push it to a repo
  • Pull repo on a Linux system, setup the project
  • After project is initialized, the extensions and other non-existent folders (in repo) are created by wappler with ownership under root, This then requires root/sudo user to change the permissions/ownership on them.
    image
Community Page
Last updated: