Linux
Info
It is recommended that you install ffmpeg
from your distribution's package manager. In case you don't, Stash will prompt you to download a copy during setup.
Note
Stash offers different binaries for different architectures. You can find your processor architecture by running a simple command uname -p
in a terminal. Replace <binary-name>
in the following tutorial accordingly.
stash-linux
= amd64 (x86_64)
stash-linux-arm32v6
= arm32v6 (armel)
stash-linux-arm32v7
= arm32v7 (armhf)
stash-linux-arm64v8
= arm64v8 (arm64)
Install¶
- Download latest
<binary-name>
binary from GitHub repository depending on your architecture. - Run
./<binary-name>
from the terminal. - If you have trouble, try running
chmod u+x <binary-name>
to make the file executable. - If everything went well, it should open a browser tab http://localhost:9999 to get started.
Update¶
- Stop Stash server. Either by closing the terminal window or by stopping the process from task manager.
- Download latest
<binary-name>
binary from GitHub repository. - Delete old
<binary-name>
binary and replace it with the newly downloaded one. - Run
./<binary-name>
from the terminal. - If you have trouble, try running
chmod u+x <binary-name>
to make the file executable. - If everything went well, it should open a browser tab http://localhost:9999 to get started.
- You might be asked to perform a database migration depending on the changes included in the new release. Follow the steps.
- Automatic backup will be performed before the migration.
- If any issues arise during the migration your database will be automatically restored from the backup.
- You should be good to go.
Remove¶
- Stop Stash server.
- Delete
<binary-name>
binary file. - Delete
$HOME/.stash
folder.