Allow registering project without config file

Allow registering project without configuration file preemptively with config file to be added later on.

Currently it will raise error.

This would allow to implement initial project setup via helm deployment automatically.

Edited by andrejs