Painel Remnawave
O Painel Remnawave é o componente principal do Remnawave. É utilizado para gerenciar usuários, nós, assinaturas e muito mais.
Instalar Docker
Instale o Docker se ainda não estiver instalado.
sudo curl -fsSL https://get.docker.com | sh
Passo 1 – Baixar os arquivos necessários
mkdir /opt/remnawave && cd /opt/remnawave
Baixe o docker-compose.yml e o .env.sample executando estes comandos:
curl -o docker-compose.yml https://raw.githubusercontent.com/remnawave/backend/refs/heads/main/docker-compose-prod.yml
curl -o .env https://raw.githubusercontent.com/remnawave/backend/refs/heads/main/.env.sample
Passo 2 – Configurar o arquivo .env
JWT_AUTH_SECRET e JWT_API_TOKENS_SECRET são usados para autenticação e funções de segurança relacionadas.
Gere a chave secreta executando os seguintes comandos:
sed -i "s/^JWT_AUTH_SECRET=.*/JWT_AUTH_SECRET=$(openssl rand -hex 64)/" .env && sed -i "s/^JWT_API_TOKENS_SECRET=.*/JWT_API_TOKENS_SECRET=$(openssl rand -hex 64)/" .env
sed -i "s/^METRICS_PASS=.*/METRICS_PASS=$(openssl rand -hex 64)/" .env && sed -i "s/^WEBHOOK_SECRET_HEADER=.*/WEBHOOK_SECRET_HEADER=$(openssl rand -hex 64)/" .env
É altamente recomendável alterar a senha padrão do Postgres.
pw=$(openssl rand -hex 24) && sed -i "s/^POSTGRES_PASSWORD=.*/POSTGRES_PASSWORD=$pw/" .env && sed -i "s|^\(DATABASE_URL=\"postgresql://postgres:\)[^\@]*\(@.*\)|\1$pw\2|" .env
Agora, abra o arquivo .env e atualize as seguintes variáveis:
FRONT_END_DOMAINSUB_PUBLIC_DOMAIN
FRONT_END_DOMAIN é o nome de domínio onde o painel estará acessível. Insira seu nome de domínio aqui.
Exemplo: panel.yourdomain.com.
SUB_PUBLIC_DOMAIN – Por enquanto, basta inserir o domínio do seu painel e adicionar /api/sub no final.
Exemplo: panel.yourdomain.com/api/sub.
Você pode encontrar mais informações sobre as variáveis de ambiente na página de Variáveis de Ambiente.
Passo 3 – Iniciar os contêineres
Inicie os contêineres executando o seguinte comando:
docker compose up -d && docker compose logs -f -t
Após alguns segundos, você deverá ver uma saída semelhante a esta:

Próximos Passos
Um proxy reverso é necessário para executar o Painel Remnawave corretamente.
Não exponha os serviços à internet pública. Use apenas 127.0.0.1 para os serviços Remnawave.
Agora você pode prosseguir para a instalação do proxy reverso.