Publishing is not available to all users right now as we are still in alpha. If you would like to be able to publish your app, please join our waitlist or contact us on our main website.

Publishing your notebook will create a project in our cloud from your notebook. Some important things to consider before publishing:

1

Cleanup Working Directory

Only the files that your notebook is based on should be included in the directory you are publishing from. This must include your notebook.ztnb and requirements.txt files.

2

Ensure requirements.txt is Accurate

Ensure that all dependencies and versions are specified in your requirements.txt before you publish.

3

Publish Destination

Ensure that you are correctly publishing to either your own personal account (leaving team blank) or a team you are a member of. Projects published to your personal account will be public while those published to a team will be private with managable access.

4

Project Title

Check that your project title does not already exist in your publish destination. If it does, that project will be overwritten by whatever you publish.

You can publish your notebook in two ways:

Directly from your notebook:

Using the CLI:

zero-true publish [api-key] [user-name] [project-name] [project-source] [team-name (optional)]