When you sign up for a new shop, a new git repository gets initialized at Vanilo Cloud containing a base set of files. These files are present to give you a straightforward guide about how to start, but can freely be modified or even deleted depending on your use case.
To access this repository you'll need use the following git commands:
git init git remote add cloud [email protected]:your-shop-name git pull cloud master
You'll likely want to store this repo on Github, Bitbucket, Gitlab or
some other git storage of your choice. To do that, add the
git remote add origin [email protected]:username/reponame.git git push -u origin master
The high level structure of the folders in the repository resembles to the structure of Laravel applications:
╭──────╮ │ root │ ╰─┬────╯ ├ config/ │ ├ mail.json │ ├ shop.json │ └ vanilo.json │ ├ public/ │ ├ css/ │ ├ images/ │ ├ js/ │ └ favicon.ico │ ├ resources/ │ ├ lang/ │ └ views/ │ └ README.md
You can put any files and folders in the repository. The most important
caveat to be aware of is that anything under the
public/ folder will
be accessible publicly on your website. Other folders can't be accessed
directly via HTTP.