# Enable your lab for online access

Any lab that meets the requirements outlined in the previous section can be made remotely accessible using standard desktop software; no need to modify your existing applications or rebuild your setup from scratch.

At DecentraLabs, we enable secure and controlled remote access to labs by allowing users to interact with the same desktop application that the institution already uses to operate the lab. This is done through a VPN-secured remote desktop session that is tightly controlled (restricted only to the lab application) and time-limited.

To simplify deployment, DecentraLabs provides a complete, ready-to-use **Lab Gateway** packaged as a Docker container: [https://github.com/DecentraLabsCom/lite-lab-gateway](https://github.com/DecentraLabsCom/Lab-Gateway). This solution can be installed easily on any operating system (Windows, Linux, macOS) and includes:

1. **Reverse Proxy Server**\
   Handles secure routing of incoming remote connections and ensures proper integration with the blockchain-based access management system.
2. **Remote Desktop Access Control**\
   Provides users with restricted access to the lab control software through a secure remote desktop session. Each session is isolated, authenticated, and limited to the duration of the booking.

Head to the Lab Gateway documentation to learn how to set up your lab to enable online access and operation.

In addition, an optional service is available ([DecentraLabsCom/lab-station](https://github.com/DecentraLabsCom/lab-station)) to automatically launch and close the lab control software based on the start and end of each remote session. This ensures a clean and controlled experience for every user, without requiring manual intervention from lab administrators.

With this setup, your lab becomes a fully functional dOL (decentralized Online Lab), ready to be shared with the world.


---

# Agent Instructions: 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:

```
GET https://decentralabs-2.gitbook.io/decentralabs-docs/marketplace/become-a-provider/enable-your-lab-for-online-access.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
