> ## Documentation Index
> Fetch the complete documentation index at: https://ayakaleaf-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Публічний доступ

> Як надати гостям, відвідувачам без входу та новим користувачам доступ до вашого екземпляра Overleaf?

Відкрити свій екземпляр Overleaf для людей без облікового запису можна трьома способами:

* [Доступ до проєктів](/uk/on-premises/configuration/overleaf-toolkit/public-access#project-access "mention"): дозвольте гостям відкривати посилання на спільний проєкт без входу
* [Доступ до сторінок](/uk/on-premises/configuration/overleaf-toolkit/public-access#page-access "mention"): дозвольте відвідувачам без входу переглядати такі сторінки, як `/learn`, `/templates` і `/devs`
* [Публічна реєстрація](/uk/on-premises/configuration/overleaf-toolkit/public-access#public-registration "mention"): дозвольте користувачам реєструватися самостійно, за потреби з обмеженням певним доменом електронної пошти

### Доступ до проєктів

<Info>
  За замовчуванням, навіть якщо користувач отримав посилання для спільного доступу до проєкту, він має **увійти в систему**, перш ніж зможе приєднатися до спільного редагування проєкту.
</Info>

Щоб дозволити анонімний доступ до проєктів, якими поділилися за посиланням, встановіть обидві змінні нижче:

```dotenv title="config/variables.env" theme={null}
OVERLEAF_ALLOW_ANONYMOUS_READ_AND_WRITE_SHARING=true
OVERLEAF_ALLOW_PUBLIC_ACCESS=true
```

`OVERLEAF_ALLOW_ANONYMOUS_READ_AND_WRITE_SHARING` вмикає анонімне читання/запис для проєктів, якими поділилися за посиланням.

`OVERLEAF_ALLOW_PUBLIC_ACCESS` запобігає перенаправленню неавтентифікованих користувачів на сторінку входу.

Перестворіть контейнери за допомогою `bin/up`. Потім відкрийте URL-адресу спільного доступу в приватному вікні.

### Доступ до сторінок

За замовчуванням (коли `OVERLEAF_ALLOW_PUBLIC_ACCESS` не встановлено) **кожна** сторінка, крім сторінок входу та реєстрації, перенаправляє відвідувачів без входу на сторінку входу. Це стосується й сторінок, які мають бути публічними, тож посилання на них працюють лише для користувачів, які вже ввійшли в систему.

З `OVERLEAF_ALLOW_PUBLIC_ACCESS=true` відвідувачі без входу можуть відкривати:

| Сторінка | Вимагає |
| - | - |
| Довідка з LaTeX за адресою `/learn` (див. [adding-latex-user-help.md](/uk/on-premises/configuration/overleaf-toolkit/adding-latex-user-help "mention")) | `OVERLEAF_PROXY_LEARN=true` |
| Галерея шаблонів за адресою `/templates`, сторінки шаблонів, попередній перегляд і завантаження ZIP (див. [templates.md](/uk/on-premises/configuration/overleaf-toolkit/templates "mention")) | `OVERLEAF_TEMPLATE_GALLERY=true` |
| Сторінка Overleaf Import API за адресою `/devs` (див. [overleaf-import-api.md](/uk/on-premises/configuration/overleaf-toolkit/overleaf-import-api "mention")) | — |

Це також дає змогу [Overleaf Import API](/uk/on-premises/configuration/overleaf-toolkit/overleaf-import-api#signed-out-visitors "mention") зберігати надіслану відвідувачем без входу форму, доки він не ввійде в систему.

Список проєктів, редактор і створення проєктів (зокрема із шаблону чи через Import API) і надалі вимагають входу.

### Публічна реєстрація

Публічна реєстрація доступна лише в [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro).

<Danger>
  Зверніть увагу: щойно ви ввімкнете публічну реєстрацію, **будь-хто**, хто має доступ до вашого екземпляра Overleaf, зможе зареєструватися як користувач.

  Процес реєстрації не перевіряє адреси електронної пошти, тому використовуйте його лише в інтранеті чи довіреному середовищі або вимикайте, коли реєстрація більше не потрібна.
</Danger>

За замовчуванням ні Community Edition, ні Overleaf Pro не дозволяють публічної реєстрації.

Щоб увімкнути її, додайте до `config/variables.env`:

```dotenv title="config/variables.env" theme={null}
OVERLEAF_ALLOW_PUBLIC_REGISTRATION=true
```

Перестворіть контейнери за допомогою `bin/up`.

Потім натисніть **Sign up** або перейдіть на `/register`.

<Frame>
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-20.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=199f36eabcd9d8880f5bb05f4242b664" alt="" width="2366" height="1551" data-path="images/on-premises/image-20.png" />
</Frame>

### Реєстрація з обмеженням домену

Публічна реєстрація з обмеженням домену доступна лише в [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro).

Перш ніж її вмикати, налаштуйте доставку електронної пошти, щоб користувачі могли отримувати запрошення та сповіщення. Див. [Доставка електронної пошти](/uk/on-premises/configuration/overleaf-toolkit/email-delivery).

Потім додайте такий рядок до `config/variables.env`:

```dotenv title="config/variables.env" wrap theme={null}
OVERLEAF_ALLOW_PUBLIC_REGISTRATION=@example.domain
```

`OVERLEAF_ALLOW_PUBLIC_REGISTRATION` може мати такі значення:

* `true`, щоб дозволити реєстрацію будь-кому, хто має доступ до сайту
* `@example.domain`, щоб обмежити реєстрацію адресами електронної пошти цього домену


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.