Boa tarde,

Gostaria de auxilio para "fazer" funcionar o Painel Web (possuo ambiente Linux).
Realizei o download através do link: https://github.com/novosga/painel-web/releases, do arquivo painel-web-2.0.0-x86_64.AppImage e do Source code (tar.gz), porém ao tentar acessar o sistema através de http://localhost/painelweb (nome do diretório que renomei) dá mensagem de erro.
Por gentileza, alguém poderia me auxiliar?
Obrigada,

5 dias depois

elianetusset, eu consegui mas ao invés de colocar o endereço que vc colocou eu coloquei o endereço http://"ipdoservidor"/novosga/public.

Para gerar o ID e a senha é no WEB API.Estou verificando agora pois na quinta eu tinha conseguido acessar o painel mas hoje está dando erro e não estou conseguindo apagar e fazer um novo ID no WEB API.

un ano depois

Eu instalei o novosga 2.0 via docker, e gostaria de saber como faço para instalar o painel web para acessar via browser e não pelo .exe?

Para gerar versão web:

npm run build:web

    rogeriolino Desculpa a ignorância rs, mas isso deveria resultar em que exatamente? Porque eu executo esse comando, aparece como se tivesse sido realizado corretamente, porém não consigo acessar (estou tentando acessar por "localhost/painelweb", que é onde eu rodei o comando). Deveria criar algo em alguma pasta?

      rogeriolino Agora estou com outro problema. Configurei o painel web no chrome, está rodando, a senha é chamada, porém, o som não sai. Na configuração, quando tem a opção de selecionar o som ele funciona normalmente, mas na chamada da senha não. Poderia me ajudar? Obrigado

      6 dias depois

      Veja o console de erros do navegador (F12) para ver se está aparecendo alguma mensagem.

      um mês depois

      Fiz a instalação via docker, para integrar o painel web é preciso extrair o arquivo em algum diretório específicio? e o comando de npm run build:web pode ser dado em qualquer lugar do terminal ou só dentro da pasta em que o arquivo foi extraido?

        4 meses depois

        rogeriolino

        Bom dia,

        Instalei a versão 2.0.8 via Docker, ao tentar executar o # npm run build:web, retorna o seguinte:

        npm ERR! Linux 4.15.0-58-generic
        npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "run" "build:web"
        npm ERR! node v8.10.0
        npm ERR! npm v3.5.2
        npm ERR! path /home/prado/package.json
        npm ERR! code ENOENT
        npm ERR! errno -2
        npm ERR! syscall open

        npm ERR! enoent ENOENT: no such file or directory, open '/home/prado/package.json'
        npm ERR! enoent ENOENT: no such file or directory, open '/home/prado/package.json'
        npm ERR! enoent This is most likely not a problem with npm itself
        npm ERR! enoent and is related to npm not being able to find a file.
        npm ERR! enoent

        npm ERR! Please include the following file with any support request:
        npm ERR! /home/prado/npm-debug.log

        To quase doido já e não acho solução, não achei nada sobre como instalar e configurar o painel web em instalação docker, seria uma boa hora pra criar uma documentação sobre.

        Att

          feliphe-ti Voce rodou os outros comandos antes ?

          npm install
          npm run dev
          npm run build

          Depois rode os o comando npm run build:web eu fiz dessa forma e não tive problemas

          eduardo-moraes

          Se voce baixou a imagem do painel e so executar ele no equipamento, se baixou os fontes descompacta e executa os comandos, apos o ultimo comando ele gera uma pasta chamada web dentro da pasta dist essa pasta contem o painel para rodar na versão web basta copiar ela para pasta do servidor http que vc estiver utilizando.

          npm install
          npm run dev
          npm run build:web

          5 dias depois

          @rogeriolino No painel 2.0.1 onde tenho que fazer alteração para que a prioridade apareça em outra cor, por exemplo em vermelho igual na versão 1.5.

          Voce podia disponibilizar aquela versão do painel que esta no cloud ?

          7 dias depois

          rarandrade a versão que está na cloud possui código-fonte proprietário, não será disponibilizada para download. Pelo menos por enquanto.

          17 dias depois

          bom dia galera,
          Fiz a instalação via Docker, versão 2.0.8.
          Painel e Triagem Touch através dos executáveis. Até ai, tudo certo.

          Criei no WEB-API 2 token: um para o painel e outro para a Triagem Touch.

          As vezes quando a máquina do Painel é ligada pela manhã, é mostrado erro do token, com isso é necessário ir lá no WEB-API copiar e colar novamente o Public ID e o Client Secret no executável do Painel, resolvendo assim esse erro.
          Alguém sabe o motivo disso e como resolver pra evitar isso?

          Outra dúvida, @rogeriolino tem como acessar o Painel através do Browser nessa versão mais nova (v2.0.8) ?
          Obrigado!!

            um mês depois
            4 meses depois

            No triage-bundle quando rodo os comando abaixo dar erro

            npm install
            npm run dev
            npm run build:web

            2 anos depois

            rogeriolino amigo estou tentando a dias e cheguei até aqui...

            root@REC01-SRV-SISGA:~# docker container exec sgadocker_novosga_1 sh -c 'cd /var/www/html/public/panel-app && npm run dev'

            painel-web@2.0.1 dev
            node .electron-vue/dev-runner.js

            electron-vue
            getting ready...

            ┏ Main Process ---------------

            compiling...

            ┗ ----------------------------

            ℹ 「wds」: Project is running at http://localhost:9080/
            ℹ 「wds」: webpack output is served from undefined
            ℹ 「wds」: Content not from webpack is served from /var/www/html/public/panel-app/
            ┏ Renderer Process -----------

            Hash: b828ad1d8d5ae7edecad
            Version: webpack 4.44.2
            Time: 10513ms
            Built at: 02/01/2022 2:26:04 PM
            Asset Size Chunks Chunk Names
            fonts/fontawesome-webfont--fonts.eot 162 KiB [emitted]
            fonts/fontawesome-webfont--fonts.ttf 162 KiB [emitted]
            fonts/fontawesome-webfont--fonts.woff 95.7 KiB [emitted]
            fonts/fontawesome-webfont--fonts.woff2 75.4 KiB [emitted]
            imgs/fontawesome-webfont--fonts.svg 434 KiB [emitted]
            index.html 566 bytes [emitted]
            renderer.js 3.15 MiB renderer [emitted] renderer
            Entrypoint renderer = renderer.js
            [1] multi (webpack)-dev-server/client?http://localhost ./.electron-vue/dev-client ./src/renderer/main.js 52 bytes {renderer} [built]
            [./.electron-vue/dev-client.js] 731 bytes {renderer} [built]
            [./node_modules/strip-ansi/index.js] 161 bytes {renderer} [built]
            [./node_modules/vue/dist/vue.esm.js] 319 KiB {renderer} [built]
            [./node_modules/webpack-dev-server/client/index.js?http://localhost] (webpack)-dev-server/client?http://localhost 4.29 KiB {renderer} [built]
            [./node_modules/webpack-dev-server/client/overlay.js] (webpack)-dev-server/client/overlay.js 3.51 KiB {renderer} [built]
            [./node_modules/webpack-dev-server/client/socket.js] (webpack)-dev-server/client/socket.js 1.53 KiB {renderer} [built]
            [./node_modules/webpack-dev-server/client/utils/createSocketUrl.js] (webpack)-dev-server/client/utils/createSocketUrl.js 2.91 KiB {renderer} [built]
            [./node_modules/webpack-dev-server/client/utils/log.js] (webpack)-dev-server/client/utils/log.js 964 bytes {renderer} [built]
            [./node_modules/webpack-dev-server/client/utils/reloadApp.js] (webpack)-dev-server/client/utils/reloadApp.js 1.59 KiB {renderer} [built]
            [./node_modules/webpack-dev-server/client/utils/sendMessage.js] (webpack)-dev-server/client/utils/sendMessage.js 402 bytes {renderer} [built]
            [./node_modules/webpack-hot-middleware/client.js?noInfo=true&reload=true] (webpack)-hot-middleware/client.js?noInfo=true&reload=true 7.68 KiB {renderer} [built]
            [./node_modules/webpack/hot sync .\/log$] (webpack)/hot sync nonrecursive .\/log$ 170 bytes {renderer} [built]
            [./src/renderer/App.vue] 1.11 KiB {renderer} [built]
            [./src/renderer/main.js] 822 bytes {renderer} [built]
            + 207 hidden modules
            Child html-webpack-plugin for "index.html":
            Asset Size Chunks Chunk Names
            index.html 1.37 MiB 0
            Entrypoint undefined = index.html
            [./node_modules/html-webpack-plugin/lib/loader.js!./src/index.ejs] 1.34 KiB {0} [built]
            [./node_modules/lodash/lodash.js] 530 KiB {0} [built]
            [./node_modules/webpack/buildin/module.js] (webpack)/buildin/module.js 497 bytes {0} [built]
            [process] external "process" 42 bytes {0} [built]

            ┗ ----------------------------

            ┏ Main Process ---------------

            Hash: 618b9f74b17f63bd1a53
            Version: webpack 4.44.2
            Time: 10613ms
            Built at: 02/01/2022 2:26:04 PM
            Asset Size Chunks Chunk Names
            main.js 217 KiB main [emitted] main
            Entrypoint main = main.js
            [0] multi ./src/main/index.dev.js ./src/main/index.js 40 bytes {main} [built]
            [./node_modules/cross-unzip/index.js] 1.5 KiB {main} [built]
            [./node_modules/electron-debug sync recursive] ./node_modules/electron-debug sync 160 bytes {main} [built]
            [./node_modules/electron-debug/index.js] 2.46 KiB {main} [built]
            [./node_modules/electron-devtools-installer/dist/downloadChromeExtension.js] 2.26 KiB {main} [built]
            [./node_modules/electron-devtools-installer/dist/index.js] 5.02 KiB {main} [built]
            [./node_modules/electron-devtools-installer/dist/utils.js] 1.88 KiB {main} [built]
            [./node_modules/electron-is-dev/index.js] 256 bytes {main} [built]
            [./node_modules/electron-localshortcut/index.js] 8.78 KiB {main} [built]
            [./node_modules/semver/semver.js] 37.9 KiB {main} [built]
            [./src/main/index.dev.js] 364 bytes {main} [built]
            [./src/main/index.js] 1.68 KiB {main} [built]
            [electron] external "electron" 42 bytes {main} [built]
            [fs] external "fs" 42 bytes {main} [built]
            [path] external "path" 42 bytes {main} [built]
            + 33 hidden modules

            WARNING in ./node_modules/electron-debug/index.js 81:45-58
            Critical dependency: the request of a dependency is an expression
            @ ./src/main/index.dev.js
            @ multi ./src/main/index.dev.js ./src/main/index.js

            WARNING in ./node_modules/electron-debug/index.js 84:85-106
            Critical dependency: the request of a dependency is an expression
            @ ./src/main/index.dev.js
            @ multi ./src/main/index.dev.js ./src/main/index.js

            ┗ ----------------------------

            ┏ Electron -------------------

            [3421:0201/142604.660672:FATAL:atom_main_delegate.cc(211)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.

            ┗ ----------------------------

            Já abri a porta 9080 no docker mas dando um nmap do container a porta não sobe... alguma dica??? Teria que rodar sem ser root, é isso?