mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2025-07-18 15:34:34 +00:00
I've done the setup page translation (en => pt)
This commit is contained in:
133
docs/pt/inicio/README.md
Normal file
133
docs/pt/inicio/README.md
Normal file
@ -0,0 +1,133 @@
|
||||
# Início
|
||||
|
||||
## Rodando a aplicação
|
||||
|
||||
Crie o arquivo `docker-compose.yml`:
|
||||
|
||||
```yml
|
||||
version: '3.8'
|
||||
services:
|
||||
app:
|
||||
image: 'jc21/nginx-proxy-manager:latest'
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
# Essas portas são no formato <porta-no-host>:<porta-no-container>
|
||||
- '80:80' # Porta HTTP pública
|
||||
- '443:443' # Porta HTTPS pública
|
||||
- '81:81' # Porta da web do administrador
|
||||
# Adicione qualquer outra porta que você deseja expor
|
||||
# - '21:21' # FTP
|
||||
|
||||
# Descomente a próxima linha se você não declarar alguma coisa na seção
|
||||
# environment:
|
||||
# Descomente isso se você quiser mudar a localização do
|
||||
# arquivo SQLite DB dentro do container
|
||||
# DB_SQLITE_FILE: "/data/database.sqlite"
|
||||
|
||||
# Descomente isto se IPv6 não estiver ativado em seu host
|
||||
# DISABLE_IPV6: 'true'
|
||||
|
||||
volumes:
|
||||
- ./data:/data
|
||||
- ./letsencrypt:/etc/letsencrypt
|
||||
```
|
||||
|
||||
Então, rode:
|
||||
|
||||
```bash
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## Usando o banco de dados MySQL / MariaDB
|
||||
|
||||
Se você optar pela configuração do MySQL, precisará fornecer o servidor de banco de dados. Você também pode usar o MariaDB. Aqui estão as versões mínimas suportadas:
|
||||
|
||||
- MySQL v5.7.8+
|
||||
- MariaDB v10.2.7+
|
||||
|
||||
É fácil usar outro container docker para o seu banco de dados e vinculá-lo como parte da stack do Docker, e é isso que o seguinte exemplo mostra.
|
||||
|
||||
Aqui está um exemplo de como será o seu `docker-compose.yml` usando um container MariaDB
|
||||
|
||||
```yml
|
||||
version: '3.8'
|
||||
services:
|
||||
app:
|
||||
image: 'jc21/nginx-proxy-manager:latest'
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
# Essas portas são no formato <porta-no-host>:<porta-no-container>
|
||||
- '80:80' # Porta HTTP pública
|
||||
- '443:443' # Porta HTTPS pública
|
||||
- '81:81' # Porta da web do administrador
|
||||
# Adicione qualquer outra porta que você deseja expor
|
||||
# - '21:21' # FTP
|
||||
environment:
|
||||
# Parâmetros de conexão MySQL/MariaDB:
|
||||
DB_MYSQL_HOST: "db"
|
||||
DB_MYSQL_PORT: 3306
|
||||
DB_MYSQL_USER: "npm"
|
||||
DB_MYSQL_PASSWORD: "npm"
|
||||
DB_MYSQL_NAME: "npm"
|
||||
# Descomente isto se IPv6 não estiver ativado em seu host
|
||||
# DISABLE_IPV6: 'true'
|
||||
volumes:
|
||||
- ./data:/data
|
||||
- ./letsencrypt:/etc/letsencrypt
|
||||
depends_on:
|
||||
- db
|
||||
|
||||
db:
|
||||
image: 'jc21/mariadb-aria:latest'
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: 'npm'
|
||||
MYSQL_DATABASE: 'npm'
|
||||
MYSQL_USER: 'npm'
|
||||
MYSQL_PASSWORD: 'npm'
|
||||
volumes:
|
||||
- ./mysql:/var/lib/mysql
|
||||
```
|
||||
|
||||
::: warning
|
||||
|
||||
Observe que as variáveis de ambiente `DB_MYSQL_*` terão precedência sobre as variáveis `DB_SQLITE_*`. Portanto, se você mantiver as variáveis MySQL, não poderá usar o SQLite.
|
||||
|
||||
:::
|
||||
|
||||
## Rodando em dispositivos Raspberry PI / ARM
|
||||
|
||||
As imagens do Docker suportam as seguintes arquiteturas:
|
||||
- amd64
|
||||
- arm64
|
||||
- armv7
|
||||
|
||||
As imagens do Docker são um manifesto de todas as compilações do Docker de arquiteturas suportadas, então isso significa que você não precisa se preocupar em fazer nada de especial e pode seguir as instruções comuns acima.
|
||||
|
||||
Dê uma olhada nas [tags no dockerhub](https://hub.docker.com/r/jc21/nginx-proxy-manager/tags)
|
||||
para uma lista de arquiteturas suportadas e se você quiser uma que não existe,
|
||||
[crie um feature request](https://github.com/NginxProxyManager/nginx-proxy-manager/issues/new?assignees=&labels=enhancement&template=feature_request.md&title=).
|
||||
|
||||
Além disso, se você ainda não sabe, siga [este guia para instalar o docker e o docker-compose](https://manre-universe.net/how-to-run-docker-and-docker-compose-on-raspbian/)
|
||||
em Raspbian.
|
||||
|
||||
Note que a imagem `jc21/mariadb-aria:latest` poderá apresentar alguns problemas em aguns dispositivos ARM, se você quiser separar o container do banco de dados, use a imagem `yobasystems/alpine-mariadb:latest`.
|
||||
|
||||
## Execução inicial
|
||||
|
||||
Depois que o aplicativo estiver a rodar pela primeira vez, o seguinte acontecerá:
|
||||
|
||||
1. As chaves GPG serão geradas e salvas na pasta data
|
||||
2. O banco de dados inicializará com estruturas de tabela
|
||||
3. Um usuário administrador padrão será criado
|
||||
|
||||
Esse processo pode levar alguns minutos, dependendo da sua máquina.
|
||||
|
||||
## Usuário do Administrador Padrão
|
||||
|
||||
```
|
||||
Email: admin@example.com
|
||||
Password: changeme
|
||||
```
|
||||
|
||||
Após o login com esse usuário padrão, você será solicitado a modificar seus detalhes e alterar sua senha...
|
Reference in New Issue
Block a user