O servidor de compartilhamento de projeto
O Project Sharing Server controla o acesso aos arquivos do projeto, para situações em que o acesso direto aos arquivos é problemático. É recomendado usar o servidor para grandes equipes que compartilham um projeto ou para pequenas equipes que têm problemas com arquivos de projeto bloqueados ou indisponíveis usando o compartilhamento baseado em arquivo. Se você planeja armazenar arquivos de projeto em uma plataforma diferente do Windows ou Mac, como Linux ou um dispositivo de armazenamento conectado à rede (NAS), execute o servidor como um aplicativo de contêiner na plataforma Docker.
Instalando o servidor no Windows ou Mac
Instale o software Project Sharing Server em apenas uma máquina, onde todos os arquivos do projeto serão armazenados. São necessários privilégios de administrador para a instalação. Execute o instalador e insira as opções de servidor desejadas. O servidor é iniciado automaticamente após a conclusão da instalação.
Clique para exibir/ocultar parâmetrosClique para exibir/ocultar parâmetros
Parâmetro |
Descrição |
Hospedeiro |
O nome da máquina onde o servidor está sendo instalado. Recomenda-se deixar o valor padrão de 0.0.0.0, que irá rodar o servidor usando o nome correto da máquina automaticamente. |
Porta |
O número da porta do servidor neste host. Normalmente, não altere o valor padrão de 22001. |
Adicione o aplicativo à lista de exceções do Firewall do Windows (Somente para Windows) |
Permite que outras máquinas da rede local acessem o servidor. Apenas o aplicativo Vectorworks pode se conectar ao servidor. |
Comece automaticamente com o Windows (Somente para Windows) |
Inicia o servidor como um processo em segundo plano sempre que o Windows é iniciado |
Diretório de Projetos |
Crie uma pasta raiz nesta máquina para todos os arquivos de projeto a serem servidos e insira o nome aqui. Esta pasta pode conter outros arquivos, além de arquivos de projeto. |
Habilitar o botão Full Disk Access (Mac 10.14 ou mais recente apenas) |
Abre as Preferências do Sistema; clique no botão e adicione o Project Sharing Server à lista de aplicativos que têm acesso total ao disco: /usr / local / bin / psserverd Pode ser necessário pressionar Cmd Shift. para mostrar arquivos e pastas ocultos. |
Desinstalando o servidor
Para desinstalar o servidor:
No Windows, clique duas vezes no seguinte arquivo: C: \ ProgramData \ psserverd \ uninstall.exe
No Mac, execute o seguinte script no Terminal: /Library / Application Support / Vectorworks / psserverd / scripts / uninstall.sh
Instalando o servidor como uma imagem Docker
O Vectorworks fornece uma imagem Docker do Project Sharing Server, para executar o servidor como uma máquina virtual na plataforma Docker. Isso permite que você execute o servidor em uma máquina host diferente do Windows ou Mac.
Instale o pacote Docker na máquina host e, em seguida, instale e configure o Project Sharing Server. Os detalhes dependem da plataforma que você está usando, mas aqui estão as etapas gerais:
Faça upload do arquivo de imagem fornecido pelo Vectorworks: psserverd.tar. Uma imagem é a definição da máquina virtual que o Docker executará.
Crie um contêiner a partir da imagem. Um contêiner é uma instância em execução da máquina virtual.
Mapeie dois volumes para o contêiner - um para a pasta do projeto e um para arquivos de log. Um mapeamento de volume vincula uma pasta real na máquina host a uma pasta dentro da máquina virtual Docker. As pastas reais podem ser nomeadas conforme desejado, mas as pastas da máquina virtual devem ser nomeadas conforme mostrado abaixo. O contêiner deve ter acesso de gravação a ambas as pastas.
Pasta de projetos: /usr / psserverd / Projects
Pasta de registros: /usr / psserverd / logs
Configure o contêiner para usar a mesma rede do host Docker. Isso fará com que o servidor use a porta 22001 na máquina host.