primeira versão
This commit is contained in:
commit
1341776577
6 changed files with 61 additions and 0 deletions
19
.env
Normal file
19
.env
Normal file
|
|
@ -0,0 +1,19 @@
|
||||||
|
# ==================================
|
||||||
|
# VAULTWARDEN - CONFIGURAÇÕES
|
||||||
|
# ==================================
|
||||||
|
# Acesse painel de admin provisório em https://senhas.idz.one/admin
|
||||||
|
ADMIN_TOKEN=batata-banana-aimpim
|
||||||
|
|
||||||
|
# Libera (true) ou bloqueia (false) a página de criar conta para segurança após o projeto ir ar
|
||||||
|
SIGNUPS_ALLOWED=true
|
||||||
|
|
||||||
|
# ==================================
|
||||||
|
# SMTP - ENVIO DE EMAILS
|
||||||
|
# ==================================
|
||||||
|
SMTP_HOST=cloud109.mailgrid.net.br
|
||||||
|
SMTP_PORT=587
|
||||||
|
SMTP_SECURITY=starttls
|
||||||
|
SMTP_USERNAME=nao-responder@e-licencie-alertas.idz.one
|
||||||
|
SMTP_PASSWORD=LuPa@97218
|
||||||
|
SMTP_FROM=nao-responder@e-licencie-alertas.idz.one
|
||||||
|
SMTP_FROM_NAME="Senhas (e-licencie)"
|
||||||
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
dados
|
||||||
17
deploy.sh
Executable file
17
deploy.sh
Executable file
|
|
@ -0,0 +1,17 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# Cria diretório de dados do Vaultwarden
|
||||||
|
mkdir -p ./dados/vw-data
|
||||||
|
|
||||||
|
echo "Subindo Vaultwarden..."
|
||||||
|
docker compose -p senhas up -d
|
||||||
|
|
||||||
|
echo "Aguardando inicialização..."
|
||||||
|
sleep 5
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
echo "Vaultwarden rodando em produção: https://senhas.idz.one"
|
||||||
|
echo ""
|
||||||
|
echo "Acesse a URL no navegador para criar sua conta (A primeira conta será a sua conta principal)."
|
||||||
|
echo "Para acessar o painel de admin, defina a variável ADMIN_TOKEN no .env."
|
||||||
|
echo ""
|
||||||
15
docker-compose.yml
Normal file
15
docker-compose.yml
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
services:
|
||||||
|
senhas-vaultwarden:
|
||||||
|
image: vaultwarden/server:latest
|
||||||
|
container_name: senhas-vaultwarden
|
||||||
|
restart: unless-stopped
|
||||||
|
env_file:
|
||||||
|
- .env
|
||||||
|
environment:
|
||||||
|
- WEBSOCKET_ENABLED=true
|
||||||
|
- DOMAIN=https://senhas.idz.one
|
||||||
|
volumes:
|
||||||
|
- ./dados/vw-data:/data
|
||||||
|
ports:
|
||||||
|
- "9200:80"
|
||||||
|
|
||||||
3
log.sh
Executable file
3
log.sh
Executable file
|
|
@ -0,0 +1,3 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
docker compose -p senhas logs -f --tail=100 senhas-vaultwarden
|
||||||
6
stop.sh
Executable file
6
stop.sh
Executable file
|
|
@ -0,0 +1,6 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
echo "Parando Vaultwarden..."
|
||||||
|
docker compose -p senhas down
|
||||||
|
|
||||||
|
echo "Vaultwarden encerrado."
|
||||||
Loading…
Add table
Add a link
Reference in a new issue