---
title: Instalação Docker Swarm (Demo)
slug: instalacao-docker-swarm-demo
icon: 💻
createdAt: 2024-07-16T20:04:11.763Z
---

:::BlockQuote
<font color="#14B8A6">Link Instalador - </font>
:::

### Necessário Ubuntu Versão 24&#xA;&#xA;1 - Instale o pacote&#x20;

```shell
sudo su
apt install jq unzip build-essential dos2unix -y
desconpacte o install.zip
unzip install.zip
apos execute: dos2unix *
com o config.digitalsac preenchido corretamente e os dominios apontados
e funcionando ja pode executar o instalador.
chmod +x install
./install
```

### 2 - Preencha o arquivo `config.digitalsac`

```shell
nano config.digitalsac

# Configurações da Instância - Versão 1.0.4

# Tokens e Secrets *colocar os tokens e secrets da instância*
# Compre um token Basic, Plus ou Premium com um dos revendedores 
# da DigitalSAC https://digitalsac.io/?page_id=216

TOKEN_COMPANY="D6411-70F61-86304-6EFA4"
TOKEN_USUARIO="demo"

##################### P R E E N C H E R   A B A I X O #####################

# Informações da Instância *colocar o nome da instancia*
INSTANCIA="free"

# URLs e Domínios * Preenchimento obrigatorio
DOMAIN_BACKEND="back.digitalsac.io"
DOMAIN_FRONTEND="digitalsac.io"
DOMAIN_PORTAINER="portainer.digitalsac.io"

# N8N se deixar sem preencher o dominio, o n8n nao sera instalado
DOMAIN_N8N="n8n.digitalsac.io"
POSITION_LOGIN="right"

# PERFEX dominio do perfex que controlara os clientes e planos
# Apenas planos ( Basic / Plus e Premium)
PERFEX_URL=

# Configurações da Interface *colocar os dados para o frontend*
LINK_LOGO="https://digitalsac.io/wp-content/uploads/2024/10/izingpro-1-768x788.webp"
LINK_PAGINA="https://digitalsac.io/"
NOME_APLICACAO="DigitalSAC Atendimento"
VIDEO_LIST="https://www.digitalsac.io/videos/1.mp4,https://www.digitalsac.io/videos/2.mp4,https://www.digitalsac.io/videos/3.mp4,https://www.digitalsac.io/videos/4.mp4,https://www.digitalsac.io/videos/5.mp4,https://www.digitalsac.io/videos/6.mp4"

# E-mail para o certificado
ACME_EMAIL="contato@digitalsac.io"

# Configurações de Rede *colocar o ip da instancia*
IP_HOST="192.168.1.100"

# Configurações Gerais *colocar o timezone caso seja diferente de America/Sao_Paulo
TZ="America/Sao_Paulo"

# Para Instalar o traefik e subir tudo automatico, apontar os dominios back, front e portainer antes.
TRAEFIK=true

# ================================================================
# OPÇÕES DE CACHE - ESCOLHA UMA DAS FORMAS ABAIXO:
# ================================================================

# OPÇÃO 1: Variável CACHE_SYSTEM (RECOMENDADO)
# Descomente apenas uma linha:

# Para DragonFly (melhor performance e economia de recursos)
CACHE_SYSTEM=dragon

# Para KeyDB (alta performance com multi-threading)
# CACHE_SYSTEM=keydb

# Para Redis tradicional (máxima compatibilidade)
# CACHE_SYSTEM=redis


```

### 3 - Portas usadas pelo sistema para liberar no firewall

3000 / 3333 / 80 / 443 / 5432 / 6432 / 6379 / 9000 / 9443 / 15672 / 5672

### 4 - Direcionar no dns todos os dominios para IP da VPS antes de começar a instalação.

### 5 - executar o arquivo de instalação, lembrando para criar um pasta para cada instancia, essa pasta é unica, é aconselhavel fazer backup pois ela será usada para atualizar, fazer backup e restauracao do SQL, qualquer alteracao depois da instalação pode não funcionar mais, a instalação é feita todo no root.

```shell
./install
```

# COMO USAR O INSTALADOR

1 - Preparar Ambiente - é obrigatório executar para instalar todos os pacotes necessarios para o funcionamento do sistema.

2- Com o config.digitalsac preenchido e todos os dominios apontados para a vps execute o instalador.

3 -  Aguardo o término da instalação, pronto é só acessar e usar, entre na Url Frontend.

:::BlockQuote
Usuario: admin\@digitalsac.io
Senha: 123456
:::

4 - O sistema esta instalado sem limitacoes de mensagens, apenas para 1 usuario 1 conexao, 1 fila, 1 chabot, para liberação assine uns dos planos Basic / Plus ou Premium

