lock-openPublic Access

How to invite guests to join your Overleaf instance?

You can offer access to your Overleaf instance in two ways:

Guest Access

circle-info

By default, even if a user obtains a project sharing link, they must log in before they can join a collaborative project editing session.

To allow anonymous access for link-shared projects, set both variables below:

config/variables.env
OVERLEAF_ALLOW_ANONYMOUS_READ_AND_WRITE_SHARING=true
OVERLEAF_ALLOW_PUBLIC_ACCESS=true

OVERLEAF_ALLOW_ANONYMOUS_READ_AND_WRITE_SHARING enables anonymous read/write on link-shared projects.

OVERLEAF_ALLOW_PUBLIC_ACCESS prevents non-authenticated users being redirected to the login page.

Recreate containers with bin/up. Then open a link-sharing URL in a private window.

Public Registration

Public registration is only available in ayaka-notes/overleaf-proarrow-up-right.

triangle-exclamation

By default, neither the Community Edition nor Overleaf Pro allows public registration.

To enable it, add this to config/variables.env:

Recreate containers with bin/up.

Then click Sign up or visit /register.

Registration With Limited Domain

Limited-domain public registration is only available in ayaka-notes/overleaf-proarrow-up-right.

Before enabling this, configure email delivery so users can receive invites and notifications. See Email delivery.

Then add the following line to config/variables.env:

OVERLEAF_ALLOW_PUBLIC_REGISTRATION can be set to:

  • true to allow anyone who can reach the site to register

  • @example.domain to restrict registration to emails in that domain

Last updated