> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/on-premises/id/konfigurasi/overleaf-toolkit/public-access.md).

# Akses Publik

Anda dapat memberikan akses ke instans Overleaf Anda dengan dua cara:

* Bagikan tautan proyek dengan tamu
* Izinkan pengguna mendaftar sendiri (hanya tersedia di [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro))

### Akses Tamu

{% hint style="info" %}
Secara default, meskipun seorang pengguna memperoleh tautan berbagi proyek, mereka harus **masuk** sebelum mereka dapat bergabung dalam sesi penyuntingan proyek kolaboratif.
{% endhint %}

Untuk mengizinkan akses anonim untuk proyek yang dibagikan melalui tautan, atur kedua variabel di bawah ini:

{% code title="config/variables.env" %}

```dotenv
OVERLEAF_ALLOW_ANONYMOUS_READ_AND_WRITE_SHARING=true
OVERLEAF_ALLOW_PUBLIC_ACCESS=true
```

{% endcode %}

`OVERLEAF_ALLOW_ANONYMOUS_READ_AND_WRITE_SHARING` mengaktifkan baca/tulis anonim pada proyek yang dibagikan melalui tautan.

`OVERLEAF_ALLOW_PUBLIC_ACCESS` mencegah pengguna yang tidak terautentikasi dialihkan ke halaman login.

Buat ulang kontainer dengan `bin/up`. Lalu buka URL berbagi tautan di jendela privat.

### Pendaftaran Publik

Pendaftaran publik hanya tersedia di [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro).

{% hint style="danger" %}
Harap dicatat bahwa setelah Anda mengaktifkan pendaftaran publik, **siapa pun** dengan akses ke instans Overleaf Anda dapat mendaftar sebagai pengguna.

Proses pendaftaran tidak memverifikasi alamat email, jadi harap gunakan hanya di intranet atau di lingkungan tepercaya, atau nonaktifkan saat Anda tidak lagi memerlukan pendaftaran.
{% endhint %}

Secara default, baik Community Edition maupun Overleaf Pro tidak mengizinkan pendaftaran publik.

Untuk mengaktifkannya, tambahkan ini ke `config/variables.env`:

{% code title="config/variables.env" %}

```dotenv
OVERLEAF_ALLOW_PUBLIC_REGISTRATION=true
```

{% endcode %}

Buat ulang kontainer dengan `bin/up`.

Lalu klik **Daftar** atau kunjungi `/register`.

<figure><img src="/files/87a01ebfc98671b1b7c22fdfc4505b3d84b80ee6" alt=""><figcaption></figcaption></figure>

### Pendaftaran dengan Domain Terbatas

Pendaftaran publik dengan domain terbatas hanya tersedia di [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro).

Sebelum mengaktifkan ini, konfigurasikan pengiriman email agar pengguna dapat menerima undangan dan notifikasi. Lihat [Pengiriman email](/on-premises/id/konfigurasi/overleaf-toolkit/email-delivery.md).

Lalu tambahkan baris berikut ke `config/variables.env`:

{% code title="config/variables.env" overflow="wrap" %}

```dotenv
OVERLEAF_ALLOW_PUBLIC_REGISTRATION=@example.domain
```

{% endcode %}

`OVERLEAF_ALLOW_PUBLIC_REGISTRATION` dapat diatur menjadi:

* `true` untuk mengizinkan siapa pun yang dapat mengakses situs untuk mendaftar
* `@example.domain` untuk membatasi pendaftaran pada email di domain tersebut


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/on-premises/id/konfigurasi/overleaf-toolkit/public-access.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
