092f1e42d7197944d825c762aba1c87b427b92dd
Dashboard Telseg
Instruções rápidas para clonar o repositório e subir o ambiente via Docker.
Como clonar
- Via HTTPS:
git clone https://gitea.notetec.xyz/tiago/Dashboard.git - Se o repositório for privado, use seu usuário e senha/token:
git clone https://<usuario>:<token>@gitea.notetec.xyz/tiago/Dashboard.git
Como subir com Docker
- Entre na pasta do projeto:
cd Dashboard - (Opcional) Crie um
.envna raiz para ajustar variáveis usadas pelodocker-compose.yml:Se não criar oPOSTGRES_DB=telseg POSTGRES_USER=telseg POSTGRES_PASSWORD=telseg JWT_SECRET=troque_este_valor ADMIN_USER=admin ADMIN_PASSWORD=admin123.env, esses valores padrão serão usados. - Suba os serviços:
docker compose up -d --build - Verifique se está tudo de pé:
docker compose ps
Acessos e portas
- Dashboard: http://localhost:4242
- Adminer (banco): http://localhost:8081 — host
db, usuáriotelseg, senhatelseg, basetelseg - Postgres: porta 5432 exposta localmente (opcional)
Sobre o Cofre de Senhas (HTTPS)
- O cofre usa WebCrypto do navegador (PBKDF2 + AES-GCM). Para funcionar, o navegador exige contexto seguro (HTTPS ou localhost).
- Se acessar via IP/HTTP (ex.:
http://192.168.x.x:4242), o botão de desbloquear pode não responder. Use HTTPS (mesmo com certificado self-signed) ou acesse viahttps://atrás de um proxy reverso.
Parar os serviços
docker compose downpara parardocker compose down -vse também quiser descartar os volumes do Postgres (dados serão perdidos)
Como atualizar no servidor (após já ter clonado)
- Entre na pasta do projeto onde você já fez o clone:
cd Dashboard - Baixe as últimas alterações:
git pull - Reconstrua e reinicie os containers:
docker compose up -d --build - Verifique o status:
docker compose ps
Description
Languages
JavaScript
70.5%
HTML
17.8%
CSS
10.8%
Dockerfile
0.9%