Sign inSign up

ralexsander/sped

By ralexsander

•Updated over 5 years ago

Validador do SPED EFD

Image
0

556

ralexsander/sped repository overview

⁠Validador de arquivos fiscais do SPED

Essa adaptação para docker permite que os validadores do SPED rodem em qualquer SO, incluindo Mac OS X.

⁠Preparação

Para funcionar no Mac é necessário instalar o XQuartz e habilitar conexões via rede:

  • XQuartz -> Preferences -> Security
  • Enable: Allow metwork connections

Em seguida é necessário configurar o acesso ao display X:

Mac OS X:

xhost + 127.0.0.1

Linux (Testado no Ubuntu 18.04):

xhost +local:docker

⁠Como executar

Mac OS X:

docker run \
--rm \
ralexsander/sped:efd

Linux (Testado no Ubuntu 18.04):

docker run \
--rm \
--volume /tmp/.X11-unix:/tmp/.X11-unix \
--env DISPLAY=${DISPLAY} \
ralexsander/sped:efd

É recomendável manter um volume com os dados das tabelas do SPED, desta forma não é necessário atualizá-las a cada execução. Para facilitar é possível executar via docker-compose:

curl https://raw.githubusercontent.com/ralexsander/docker-sped/master/docker-compose.yml -o /tmp/docker-compose.yml
docker-compose -f /tmp/docker-compose.yml up && docker-compose -f /tmp/docker-compose.yml down

Tag summary

Content type

Image

Digest

Size

502.6 MB

Last updated

over 5 years ago

docker pull ralexsander/sped:efd