Skip to content

comunidadehubconnect/duplicati

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Seja bem-vindo ao Guia de Instalação Duplicati 🚀

👉 Participe da Comunidade HubConnect 👈



Comando para Instalar o Docker e Docker Compose

Antes de instalar o Duplicati, é necessário que o Docker e o Docker Compose estejam instalados em sua máquina. Caso ainda não tenha essas ferramentas, siga os passos abaixo:

Instalar o Docker

  1. Atualize os pacotes existentes:

    sudo apt update && sudo apt upgrade -y
  2. Instale pacotes de dependências:

sudo apt install apt-transport-https ca-certificates curl software-properties-common -y

Adicione a chave GPG oficial do Docker:

 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  1. Adicione o repositório Docker:

     sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

Instale o Docker:

 sudo apt update
 sudo apt install docker-ce -y

Verifique a instalação:

 docker --version

Instalar o Docker Compose

  1. Baixe a versão estável mais recente do Docker Compose:
sudo curl -L "https://github.com/docker/compose/releases/download/v2.16.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  1. Dê permissão de execução ao Docker Compose:
sudo chmod +x /usr/local/bin/docker-compose
  1. Verifique a instalação:
docker-compose --version

Configuração do Duplicati com Docker Compose

Após a instalação do Docker e Docker Compose, você pode usar o seguinte arquivo docker-compose.yml para configurar o Duplicati:

services:
  duplicati:
    image: lscr.io/linuxserver/duplicati:latest
    environment:
      - PUID=0
      - PGID=0
      - TZ=America/Sao_Paulo
    volumes:
      - /mnt/storage/docker/duplicati/appdata/config:/config
      - /mnt/storage/docker/duplicati/backups:/backups
      - /mnt/storage/docker/duplicati/source:/source
    ports:
      - 8200:8200
    restart: unless-stopped

Passos para Instalação:

  1. Crie um diretório para armazenar o docker-compose.yml:
mkdir -p /mnt/storage/docker/duplicati
cd /mnt/storage/docker/duplicati

2.Crie o arquivo docker-compose.yml e cole o conteúdo acima. Execute o comando para iniciar o serviço:

docker-compose up -d

Acesse o Duplicati no navegador através do endereço:

http://<seu-ip>:8200

image

Ao acessar o duplicati pela primeira vez, será solicitado que você crie uma senha, ou deixe sem, caso você esteja numa rede interna sem está exposta para a internet. image

Configuração de Proxy Reverso com Nginx

Se você deseja configurar um proxy reverso para o Duplicati usando o Nginx, pode utilizar a seguinte configuração:

server {
    listen 80;
    server_name duplicati.seudominio.com;

    location / {
        proxy_pass http://localhost:8200;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}

Certifique-se de ter configurado corretamente seu DNS para apontar para o servidor que está rodando o Duplicati.

Pronto tudo Funcionando ✅😎

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors