===== QORTector Update Guide =====
{{:qortal_official_logo_transparent_.png?400|}}
This is a guide for updating the QORTector.
===== How To Update The Core=====
This will remove all the log files, download the newest version of the qortal.jar:
cd && cd qortal && ./stop.sh && rm qortal.jar && curl -L -O https://github.com/Qortal/qortal/releases/latest/download/qortal.jar && ./start.sh
===== How To Update The DB & Bootstrap =====
Go to the [[How To Bootstrap & Delete The DB]] page.
===== How To Update Core & Bootstrap In One Command =====
If you’d like, you can simply replace the core and db (to bootstrap) all in one command. A bootstrap is a download of a database that is updated every 12 hours so that you only have to sync the remaining blocks from the latest bootstrap creation. You will notice several 0-100% processes during the popup screen, then you will need to wait for it to finish synchronizing which will continue after the popup has closed::
cd && cd qortal && ./stop.sh && rm qortal.jar && rm -R db && curl -L -O https://github.com/Qortal/qortal/releases/latest/download/qortal.jar && ./start.sh
===== How To Update The UI =====
To update the UI, open the UI. If there is an update available, you'll see a notification like the screenshot below:
{{::screenshot_at_2022-06-15_03-49-37.png?400|}}
Followed by the screenshot below, where you'll have the option to restart now or update upon closing the UI:
{{::screenshot_at_2022-06-15_03-49-46.png?400|}}
===== Port Forwarding =====
If you have admin access to your router, you should configure port forwarding for the QORTector. Refer to the [[Port Forwarding]] page on how to do so.
===== Adjusting json Settings For Low Bandwidth =====
Go to the [[How To Reduce Bandwidth]] page.