Comece agora

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronSecureDoc on Docker

Este guia ajudará você a instalar e configurar o IronSecureDoc em 5 minutos. O IronSecureDoc será seu contêiner de segurança auto-hospedado e isolado da internet.

O IronSecureDoc pode ser baixado como uma imagem Docker do DockerHub .

Se desejar um tutorial mais específico para o seu ambiente, consulte um dos nossos tutoriais:

Hospedando o IronSecureDoc como um contêiner

O IronSecureDoc precisará ser executado em algum lugar, dando a você controle total sobre como ele é acessado e usado. Você pode usar seu computador Windows/Mac/Linux, um servidor em sua intranet local ou um contêiner hospedado na nuvem. A opção que melhor se adequar às suas necessidades.

Hospedagem local

Implantação na nuvem

Acessando o IronSecureDoc como cliente

Uma vez hospedado, o IronSecureDoc pode ser acessado por meio de chamadas RESTful para a URL. Por padrão, nossa documentação abrange o caso de uso da API REST. Também temos um cliente .NET no NuGet que pode ser usado para abstrair a API REST em uma classe de biblioteca cliente, e planejamos lançar mais bibliotecas desse tipo em breve.

Padrão

Biblioteca de cliente .NET

Uma análise detalhada do conjunto de funcionalidades do produto.

Este contêiner contém recursos empresariais gratuitos e premium. Inicie um teste gratuito de 30 dias para experimentar todos os recursos.

Recursos gratuitos e empresariais

Feature Access Table

Especificações do recurso

  • Criptografia: Adicionar senha ao PDF + criptografia SHA

    • Defina, altere ou remova as senhas de USUÁRIO e PROPRIETÁRIO.
    • Funcionalidades de bloqueio, como: Impressão, Copiar texto, Preenchimento de formulários, etc.
    • Verifique se a senha do documento é válida e está correta.
  • Redação: Redige palavras, frases, padrões RegEx e regiões de um PDF.

    • Remover ocorrências de uma palavra em todo o documento ou em páginas específicas.
    • Remova padrões usando expressões regulares (RegEx), como datas, números de identificação ou nomes.
    • Remover dados de regiões específicas de PDFs, útil para formulários e modelos.
  • Certificação: Aplique um arquivo de assinatura digital (.pfx, .p12) ao seu documento PDF.

    • Uma assinatura digital garante aos destinatários que o documento foi enviado por você.
    • As assinaturas podem ser configuradas para serem quebradas quando ocorrerem modificações ou adulterações.
    • Verifique se todas as assinaturas no documento são válidas.
  • Extração: Extrair o texto da página do documento PDF

Instalando o IronSecureDoc com o Docker

As imagens Docker para IronSecureDoc estão disponíveis no DockerHub. Você pode usar comandos do Docker para iniciar e parar o IronSecureDoc para testes ou desenvolvimento.

Puxe e inicie o contêiner

  1. Instale o Docker. Visite a página Obter Docker para instalar o Docker em seu ambiente.

    • Se estiver usando o Docker Desktop, certifique-se de alocar pelo menos 4 GB de memória. Você pode ajustar o uso de memória no Docker Desktop acessando Configurações > Recursos .
  2. Baixe a imagem Docker do IronSecureDoc.

    docker pull ironsoftwareofficial/ironsecuredoc
    docker pull ironsoftwareofficial/ironsecuredoc
    SHELL
  3. Inicie um contêiner IronSecureDoc.

    Substitua sua chave de licença do IronSecureDoc pela chave de licença real no argumento IronSecureDoc_LicenseKey. Se você ainda não tem uma, obtenha uma chave de licença de avaliação gratuita hoje mesmo .

    docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredoc
    docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredoc
    SHELL

    PontasSe você tem memória limitada disponível no host, use a flag -m para definir um limite de memória para o contêiner: -m 2GB

  4. Faça uma chamada de API REST ping-pong para o SecureDoc para garantir que o contêiner do SecureDoc esteja em execução.

    curl http://localhost:8080/v1/document-services/ping
    curl http://localhost:8080/v1/document-services/ping
    SHELL
    • A chamada deve retornar 200 com a resposta pong.

Remova os recipientes

Para remover os contêineres, execute:

# Remove SecureDoc containers
docker rm ironsecuredoc
# Remove SecureDoc containers
docker rm ironsecuredoc
SHELL
Curtis Chau
Redator Técnico

Curtis Chau é bacharel em Ciência da Computação (Universidade Carleton) e se especializa em desenvolvimento front-end, com experiência em Node.js, TypeScript, JavaScript e React. Apaixonado por criar interfaces de usuário intuitivas e esteticamente agradáveis, Curtis gosta de trabalhar com frameworks modernos e criar manuais ...

Leia mais
Pronto para começar?
Versão: 2024.10 acaba de ser lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas?
executar um exemplo Veja seu PDF ser criptografado.