download dots
Taskade Genesis

App Publishing

9 min read
On this page (14)

Definition: App Publishing in Taskade Genesis takes the app you built and puts it on a live web address anyone you choose can open. You decide who gets in, public to everyone, behind a password, or behind built-in logins, then ship it to the Community Gallery or your own custom domain.

TL;DR: Publishing turns your Taskade Genesis app into a live web address in one click. Pick who can open it, public, password-protected, or behind built-in email logins, then share the link, list it in the Community Gallery of 150,000+ apps, or put it on your own custom domain with automatic SSL.

You already know the shape of what you want to share. A client login page, a private dashboard for one team, a public tool anyone can use. You have probably stitched a version of it together with a shared link, a password in an email, and a lot of crossed fingers. Publishing replaces all of that with one panel.

What Does Publishing an App Do?

Publishing takes your finished app and gives it a live web address that other people can open in a browser. You choose the access level, share the link, and the app runs on its own from then on. No hosting to set up, no servers to manage, no deploy step to babysit. Click Publish and it is live.

Before anything goes live, Taskade Genesis reads your app for stray secrets. If an API key is sitting in the open, it stops you and points to the safe place to store it. See App Secrets for how saved keys stay hidden from visitors.

Who Can Open Your App?

You control access from one menu, and you can change it any time after publishing. Three levels cover almost every case: open to everyone, locked behind a single shared password, or limited to people who sign in by email. The right choice depends on whether you are sharing with the public, a small group, or named users.

Access level Who gets in Best for
Public Anyone with the link Public tools, lead-gen forms, demos, gallery listings
Password Anyone who knows one shared password A small group, a client team, beta testers
Built-in logins People who sign in by email Member portals, client dashboards, named accounts

Built-in logins are GenesisAuth. Visitors sign in with their email, no third-party account and no setup on your side. It gives each person their own way in, so a client portal or member area can recognize who is logged in. Password protection is the lighter option when one shared key for the whole group is enough.

How to Publish

Publishing is one panel and four moves. You open the app, clear the secret check, pick who gets in, and click Publish. The app is live at its web address the moment you do.

  1. Open your app. Go to the Taskade Genesis app you want to share.
  2. Click Publish. Taskade runs its pre-publish secret check first.
  3. Choose access. Public, password, or built-in logins. Set a password or turn on logins if you need them.
  4. Go live. Your app is available at its web address right away.

For the full click-by-click walkthrough with screenshots, see Publish Your App in Learn Taskade.

Here is what the publish panel looks like when you open it. The current state sits at the top, and the access choice is one click away:

┌────────────────────────────────────────────────────────────────┐
│  Publish  ›  Member Portal                                     │
├────────────────────────────────────────────────────────────────┤
│  Status      ● Live                          [ Republish ]     │
│  Web address  taskade.com/share/apps/your-app-id   [ Copy ]   │
│  Secret check ✓ No keys exposed                                │
├────────────────────────────────────────────────────────────────┤
│  Who can open this app                                         │
│    ( ) Public        Anyone with the link                      │
│    ( ) Password      One shared password for the group         │
│    (•) Logins        Visitors sign in by email                 │
├────────────────────────────────────────────────────────────────┤
│  Custom domain   members.yourcompany.com   ✓ SSL active        │
│  Community Gallery   ◻ Not listed          [ List app ]        │
└────────────────────────────────────────────────────────────────┘

You can revisit this panel any time. Change the access level, swap the password, connect a domain, or list it in the gallery. The web address stays the same so links you have already shared keep working.

Where Can You Share It?

Once an app is live you have three ways to put it in front of people: send the direct link, list it in the public Community Gallery, or point your own domain at it. Most builders use the direct link day to day and reach for the gallery or a custom domain when an app is ready for a wider audience.

  • Direct link. Every published app gets a web address at taskade.com/share/apps/your-app-id. Copy it and send it anywhere.
  • Community Gallery. Set the app to public and list it so others can find and clone it by category. The gallery already holds 150,000+ apps.
  • Custom domain. On Business and higher, point your own address at the app, like members.yourcompany.com. SSL is set up for you automatically. See Custom Domains for the full walkthrough.

Custom Domains

A custom domain puts your app on an address that belongs to you instead of the default taskade.com/share/apps/your-app-id. Custom domains are available on the Business plan ($40/mo) and higher. SSL is configured automatically, so the address is secure from the first visit.

Default Custom domain
Address taskade.com/share/apps/your-app-id members.yourcompany.com
Plan Every plan Business+
SSL Automatic Automatic
Best for Internal tools, quick shares Client-facing portals, branded apps

A branded address matters most for client-facing apps. A login page on your own domain reads as part of your business, not a link someone forwarded. See Custom Domains to connect one.

Updating a Published App

Your published app keeps running while you keep working on it. When you make changes in the builder, you republish to push them live. That gives you a clean line between the version you are editing and the version your visitors see, so a half-finished change never reaches a client.

  • Edit freely in the builder without touching the live app.
  • Click Republish to push your latest changes live.
  • The web address never changes, so shared links and bookmarks keep working.
  • Roll back through Version History if a change needs undoing.

Frequently Asked Questions

How do I publish a Taskade Genesis app?

Open the app, click Publish, clear the pre-publish secret check, choose who can open it, and confirm. The app goes live at a web address right away. You can change the access level or connect a custom domain any time afterward.

Can I require a login to open my app?

Yes. Turn on built-in logins, called GenesisAuth, and visitors sign in with their email. No third-party account and no setup on your side. This is the right choice for member portals and client dashboards where each person needs their own way in.

What is the difference between a password and built-in logins?

A password is one shared key for the whole group, simple when everyone uses the same access. Built-in logins give each person their own email sign-in, so the app can recognize who is logged in. Use a password for a small group and logins for named accounts.

Do I need a custom domain to publish?

No. Every published app gets a free web address at taskade.com/share/apps/your-app-id. A custom domain is optional and available on the Business plan ($40/mo) and higher, for when you want your app on your own branded address.

Will my published app keep running while I make edits?

Yes. The live version stays up while you work in the builder. Your changes only reach visitors when you click Republish, so an in-progress edit never shows up before it is ready.

Set the app to public, then list it from the publish panel. It appears in the Community Gallery where others can find and clone it by category. The gallery already holds 150,000+ apps.

What You'd Build in Taskade

Picture a client portal for the people you work with. Each client signs in with their email through built-in logins, lands on a page that belongs to your business at clients.yourcompany.com, and sees only their own files, updates, and next steps pulled from your connected projects. New documents and status changes show up on their own, because the automations behind the portal keep it current while you sleep.

You describe that portal in plain English, Taskade Genesis builds it, and publishing puts it on a secure address with logins already wired in. No hosting, no auth plumbing, no deploy step. Build your first app and publish it the same day.

Related Wiki Pages: Custom Domains, Community Apps, Clone App, GenesisAuth, App Builder, Version History, Connected Projects, Automation

On Learn Taskade: Publish Your App, App Secrets