Skip to content
Gabriel Gatu edited this page May 8, 2020 · 3 revisions

Welcome

Welcome to DevSpace's wiki page. This is a short collection of documentation for everyone interested in understanding how and why DevSpace works the way it is.

Personally, I highly suggest going through this wiki, but it is not necessary to use DevSpace.

How it works

DevSpace is a project organization tool and as such it requires to import your projects first.

When importing a project DevSpace creates a special folder inside your project's root, called .devspace (note the initial dot, this means the folder is hidden when opening the project folder with a file manager). For every imported project, a .devspace folder is created.

This special folder contains everything you're going to generate while using your project inside DevSpace: configuration files, issues, notes, links and so on.

Furthermore, every file in this folder is a regular .json file with pretty formatting as well: opening and editing this files in your editor is very easy and totally accepted, just remember to respect the semantic rules, otherwise DevSpace will not be able to parse them.

Privacy and Security

Privacy and security is at the heart of DevSpace's concerns.

Since it integrates with your client and personal projects, DevSpace has been developed to not interact with any of your project files, this way it excludes interference with any sensible file and folder.

Furthermore, DevSpace works entirely offline and isolated from the external world. Even logging features have been excluded from the app, since privacy is such a high concern.

The only surface of the app requiring and using an internet connection is when sending voluntarily feedback, bug reports, feature requests from the home page or when upgrading the app with a Pro License.

Clone this wiki locally