# Server Requirements

{% hint style="warning" %}
**Note:** It is not necessary to pre-install any software requirements. The LCC installation script automatically handles the installation of all dependencies.
{% endhint %}

### Hardware Requirements

|   CPU   |  RAM | Disk Space |
| :-----: | :--: | :--------: |
| 4 Cores | 8 GB |   200 GB   |

### Software Requirements

|   Operating System  |        Docker       |     Database    |
| :-----------------: | :-----------------: | :-------------: |
| Debian 12 amd64-bit | Docker Engine 23.x+ | PostgreSQL 15.x |

{% hint style="warning" %}
For 'All-in-One' installations, where all components (Console, Worker, and Alert & Report) are installed on the same server, consider all traffic rules with the same server as the source. For installations with dedicated servers for each service, refer to the **Source** and **Destination** columns in the tables below for each component.
{% endhint %}

### External Access Requirements

|               Source              |             Destination            |   Port  | Protocol |
| :-------------------------------: | :--------------------------------: | :-----: | :------: |
| Console / Worker / Alert & Report | download.linuxcontrolcenter.com.br | TCP/443 |   HTTPS  |
| Console / Worker / Alert & Report |           deb.debian.org           |  TCP/80 |   HTTP   |
| Console / Worker / Alert & Report |         download.docker.com        | TCP/443 |   HTTPS  |
| Console / Worker / Alert & Report |     customer-portal.lcc7.online    | TCP/443 |   HTTPS  |
|          Console / Worker         |          cloud.tenable.com         | TCP/443 |   HTTPS  |
|              Console              |       7vulndb-api.lcc7.online      | TCP/443 |   HTTPS  |

### Internal Access Requirements

|     Source     |        Destination        |          Port          |    Protocol    |
| :------------: | :-----------------------: | :--------------------: | :------------: |
|     Worker     |          Console          |         TCP/443        |      HTTPS     |
| Alert & Report |          Database         |        TCP/5432        |       TCP      |
|     Worker     |    Hosts managed by LCC   | Defined by environment | SSH/WinRM/ICMP |
|     Console    |       vCenter / ESXi      | Defined by environment |   HTTP/HTTPS   |
|     Worker     | BeyondTrust Password Safe |           De           |                |


---

# 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://docs.linuxcontrolcenter.com.br/en/requirements/server-requirements.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.
