Instalar o Java? Não, obrigado.
Inspirado e forkado do @aureliojargas/carne-leao-docker
Este repo roda o programa da receita para envio da declaração do IRPF 2020.
Esta imagem assume que caso você já tenha a pasta
ProgramasRFB
ela estará disponível no container para que você possa importar a declaração de anos anteriores.
mkdir ~/ProgramasRFB # ignore caso já tenha a pasta de anos anteriores
xhost +local:docker
docker run --rm \
-e DISPLAY \
-e _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on' \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-v ~/ProgramasRFB:/home/irpf/ProgramasRFB \
rochacbruno/irpf
xhost -local:docker
git clone https://github.com/rochacbruno/irpf-docker.git
cd irpf-docker
mkdir ~/ProgramasRFB # ignore caso vc ja tenha a pasta de anos anteriores
docker-compose build
xhost +local:docker && docker-compose up
xhost -local:docker
-
Estou assumindo que você roda o docker e docker-compose sem precisar de
sudo
. Caso contrário, coloque ossudo
apropriados. -
Você tem que criar o diretório
~/ProgramasRFB
antes de rodar o contêiner, senão esse diretório será criado pelo usuárioroot
e você terá que arrumar as permissões manualmente. (ignore caso você já tenha esse diretório de anos anteriores) -
Você sabe que os certificados desses sites do governo é uma novela, né? Por isso precisa da opção
--no-check-certificate
ao baixar o programa (videDockerfile
) :(
Sua ajuda é muito bem-vinda! Se virar o ano e eu não atualizar a imagem, ou se você tem uma sugestão de melhoria, mande seu Pull Request.
Imagem do carne leão do aurelio/ https://github.com/aureliojargas/carne-leao-docker
Inspirado pelo andresmrm/docker-irpf, que disponibilizou o programa principal do IRPF numa imagem com o Alpine Linux.
A diferença desta aqui é que ela mantem o acesso a pasta ProgramasRFB