Here you will see the details on how to install bitwarden in your pantavisor device, this bitwarden version comes with ngrok preinstalled in order to expose the bitwarden server using ngrok, in that way been able to use it outside your local network.
In order to install bitwarden you need to clone your pantavisor device like this:
Then open the file _config/bitwardenrs/etc/ngrok/config.json inside you will find a json with only one key authtoken, there is where you are going to set up your ngrok Authtoken.
After the configuration is done you only need to deploy a new device revision.
After running the command to install the app from marketplace I get this error
Imported 3 objects to /var/pvr-sdk/.pvr/objects
rename /root/pantavisor_device/bitwardenrs,_config/bitwardenrs /root/pantavisor_device/bitwardenrs: no such file or directory
I can still continue and edit _config/bitwardenrs/etc/ngrok/config.json and add the Authtoken.
But when I run
pvr post -m "Install bitwarden application"
I get this error
Getting remote repositor info ... [OK]
ERROR: REST call failed. 404 404 Not Found
REST call failed. 404 404 Not Found
I know that bug, sorry that bug is solved in our PVR CLI development branch and is going o be solved in the next release of pvr but for now, you can go and update pvr to use the development branch
In order to updated you can do this:
pvr global-config set DistributionTag=develop
pvr self-upgrade
Thank you for the help. I was able to install Bitwarden and it works.
I have one more question, I am not so good in Linux and Pantavisor and do not know how all works, and searched for documentation but could not find a solution to this.
Do you know how I can access Bitwarden files on Pantavisor, or add environment variables for example to disable new user registration or enable Admin Panel?