Note: These instructions apply only to TinyPilot Pro.
If you forget the credentials to your TinyPilot web interface, you can reset the password by deleting TinyPilot's database.
Warning: Deleting your TinyPilot database resets some settings you may have configured within the TinyPilot web interface.
If you have SSH access to your TinyPilot, you can reset your password with the following commands:
sudo service tinypilot stop && \ sudo mv /home/tinypilot/tinypilot.db /home/tinypilot/tinypilot.db.bak && \ sudo service tinypilot start
If you reload the web interface, you will find that the password prompt has been removed.
If you don't have SSH access to your device, you can still reset the TinyPilot database by mounting the microSD card on a separate machine.
When the TinyPilot boots, you will find that the password prompt has been removed.
If no other password reset method works, you'll need to factory reset your device to regain access.