Update SEPIA - SEPIA-Framework/sepia-docs GitHub Wiki
How to update SEPIA
SEPIA Home Server
Linux / Unix Systems
There are backup and update scripts available in your SEPIA Home base folder. It is recommended to update these scripts before updating SEPIA since they usually get improved for new versions. Go to your SEPIA Home folder (~/SEPIA
) and run:
rm backup-sepia.sh
rm update-sepia.sh
wget https://raw.githubusercontent.com/SEPIA-Framework/sepia-installation-and-setup/master/sepia-custom-bundle-folder/backup-sepia.sh
wget https://raw.githubusercontent.com/SEPIA-Framework/sepia-installation-and-setup/master/sepia-custom-bundle-folder/update-sepia.sh
Now you can run bash update-sepia.sh
and follow the instructions.
The update script will first make a backup of your old installation, then download the newest version, replace the old version and restore the backup.
IMPORTANT: please leave the SEPIA folder first before you continue cd ..
otherwise you will work on the old data!
Windows
There is no script yet, sorry! (Pull requests welcome :wink:).
Please follow these steps for a basic version update:
- Shutdown the SEPIA server
- Rename your SEPIA folder, e.g. to
SEPIA_old
(we will use this name in the following steps) - Download the newest Version and extract it to the place of your previous installation
- Copy the following files from your old folder to the new one, overwriting the new:
SEPIA_old\es-data
(complete folder)SEPIA_old\sepia-assist-server\Xtensions\assist.custom.properties
SEPIA_old\sepia-assist-server\Xtensions\Plugins
(complete folder)SEPIA_old\sepia-teach-server\Xtensions\teach.custom.properties
SEPIA_old\sepia-websocket-server\Xtensions\websocket.custom.properties
NOTE: This is not a complete file list. If you've installed extensions (e.g. MaryTTS), self-signed certificates or modified any other files (e.g. radio stations etc.) please copy them as well. Feel free to open a new issue about it here to force some updates :stuck_out_tongue_winking_eye: :see_no_evil: .