Skip to main content
Version: 0.10

Upload

After you’ve created your app, you’re ready to upload it to the Community App Directory.

note

This is a test version of your app, and only you will be able to see it in the Community App Directory. You’ll need to publish your app to make it publicly available.

  1. Navigate to the directory where your app is located.
  2. Run devvit upload.
  3. At the prompt, confirm the creation of your app.
  4. Add a description of your app that is at least 15 characters. You can always change your description later.
  5. Indicate if your app is Not Safe For Work (NSFW). The default is "no", so you can hit enter for this step.
  6. Make sure that you’re in the appropriate directory. In our example, you should be in the your-app-name directory.
your-app-name     # <- you should be here before uploading
├── devvit.yaml
├── package.json
├── src
│ └── main.ts
├── tsconfig.json
├── yarn.lock

  1. Enter devvit upload.

You should see something like this:

Uploading new version "1.0.0" to Reddit...... Success!

Once you’ve uploaded your app, you can install it on a small subreddit that you moderate (less than 50 subscribers).

 devvit install <subreddit-name> 

Remember that your app cannot be found or shared with other users. You can playtest your app and publish it to the Community App Directory.