Expondo o repositório via FTP
Alterar qualquer valor no docker-compose se faz necessário reiniciar os serviços.
O HTF Apps inclui um serviço FTP integrado que expõe o repositório do Alfresco via protocolo FTP, permitindo que usuários e sistemas se conectem usando qualquer cliente FTP com suas credenciais do Alfresco.
Configuração no docker-compose.yml
Serviço ftp
No serviço ftp, configure o endereço IP externo da máquina host para correto funcionamento do modo passivo:
ftp:
environment:
- PASSIVE_ADDRESS=192.168.1.100
Substitua 192.168.1.100 pelo IP externo real do servidor.
Serviço captureconnector
No serviço captureconnector, a porta FTP é definida pelo parâmetro:
captureconnector:
environment:
- FTP_PORT=2121
O valor padrão é 2121. Altere se necessário para evitar conflito com outras aplicações.
Expondo a porta no host
Certifique-se de que a porta FTP está publicada na seção ports do serviço ftp:
ftp:
ports:
- "2121:2121"
Conectando via cliente FTP
Após configurar e reiniciar os serviços, conecte-se usando qualquer cliente FTP (FileZilla, WinSCP etc.):
| Campo | Valor |
|---|---|
| Servidor | IP ou domínio do servidor HTF Apps |
| Porta | 2121 (ou o valor configurado em FTP_PORT) |
| Usuário | Usuário do Alfresco |
| Senha | Senha do Alfresco |
| Protocolo | FTP |
A estrutura de pastas exibida no cliente FTP corresponde ao repositório do Alfresco, respeitando as permissões do usuário autenticado.
Para ambientes com NAT ou firewall, certifique-se de que a porta passiva também está liberada no firewall e redirecionada corretamente para o host Docker.