Knowledgebase

Documentation

Written by the people who run it

Which is why some of it is blunt about what does not work. Every page says when it was last checked against the running platform rather than when somebody last edited the words.

# five minute quickstart
$ npm i -g @example/keel
$ keel login
$ keel init && git push keel main

	ready  https://your-app.example.app

Upload your first site

There are three ways to get files onto the account, and none of them is better than the others.

## The file manager

Sign in to the control panel, open File Manager, and drop the files into `public_html`. Best for a handful of files.

## SFTP

Use the host, username and port from the account overview. The password is the one you set when the account was built.

## Git

A repository can be pulled straight into the account from the control panel. The checkout is read-only, so deploys cannot be undone by an edit on the server.

Whichever you use, the page that answers first is `index.html` or `index.php` in `public_html`.

All guides

If the page is not there

Open a ticket and say what you were trying to do. If the answer is useful to anybody else it becomes a page, and you are told when it does.