Comece agora

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 .
Links rápidos para configurar sua plataforma
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
- Hospedar em Windows usando Docker Desktop ou Compose
- Hospedar em um Mac usando Docker Desktop ou Compose
- Hospedar em Linux usando Docker Desktop ou Compose
Implantação na nuvem
- Implantar no Azure usando Terraform no Registro de Contêineres do Azure
- Implantar na AWS usando o Elastic Container Service (ECS)
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
- Somente for .NET : Biblioteca de tutoriais do cliente .NET do NuGet
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

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
-
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 .
-
Baixe a imagem Docker do IronSecureDoc.
docker pull ironsoftwareofficial/ironsecuredocdocker pull ironsoftwareofficial/ironsecuredocSHELL -
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/ironsecuredocdocker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredocSHELLPontasSe você tem memória limitada disponível no host, use a flag-mpara definir um limite de memória para o contêiner:-m 2GB -
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/pingcurl http://localhost:8080/v1/document-services/pingSHELL- A chamada deve retornar
200com a respostapong.
- A chamada deve retornar
Remova os recipientes
Para remover os contêineres, execute:
# Remove SecureDoc containers
docker rm ironsecuredoc
# Remove SecureDoc containers
docker rm ironsecuredoc

