Update photoprism.sh
Transitioned to PhotoPrism's latest installation package, featuring Linux binaries.
This commit is contained in:
parent
19a6a06f5f
commit
8982211e12
1 changed files with 5 additions and 23 deletions
|
@ -20,8 +20,8 @@ header_info
|
||||||
echo -e "Loading..."
|
echo -e "Loading..."
|
||||||
APP="PhotoPrism"
|
APP="PhotoPrism"
|
||||||
var_disk="8"
|
var_disk="8"
|
||||||
var_cpu="4"
|
var_cpu="2"
|
||||||
var_ram="4096"
|
var_ram="2048"
|
||||||
var_os="debian"
|
var_os="debian"
|
||||||
var_version="12"
|
var_version="12"
|
||||||
variables
|
variables
|
||||||
|
@ -61,24 +61,9 @@ function update_script() {
|
||||||
sudo systemctl stop photoprism
|
sudo systemctl stop photoprism
|
||||||
msg_ok "Stopped PhotoPrism"
|
msg_ok "Stopped PhotoPrism"
|
||||||
|
|
||||||
msg_info "Cloning PhotoPrism"
|
msg_info "Updating PhotoPrism"
|
||||||
cd ~
|
wget -q -cO - https://dl.photoprism.app/pkg/linux/amd64.tar.gz | tar -xzf - -C /opt/photoprism --strip-components=1
|
||||||
git clone https://github.com/photoprism/photoprism.git &>/dev/null
|
msg_ok "Updated PhotoPrism"
|
||||||
cd photoprism
|
|
||||||
git checkout release &>/dev/null
|
|
||||||
msg_ok "Cloned PhotoPrism"
|
|
||||||
|
|
||||||
msg_info "Building PhotoPrism"
|
|
||||||
sudo make all &>/dev/null
|
|
||||||
sudo ./scripts/build.sh prod /opt/photoprism/bin/photoprism &>/dev/null
|
|
||||||
sudo rm -rf /opt/photoprism/assets
|
|
||||||
sudo cp -r assets/ /opt/photoprism/ &>/dev/null
|
|
||||||
msg_ok "Built PhotoPrism"
|
|
||||||
|
|
||||||
msg_info "Cleaning"
|
|
||||||
cd ~
|
|
||||||
rm -rf photoprism
|
|
||||||
msg_ok "Cleaned"
|
|
||||||
|
|
||||||
msg_info "Starting PhotoPrism"
|
msg_info "Starting PhotoPrism"
|
||||||
sudo systemctl start photoprism
|
sudo systemctl start photoprism
|
||||||
|
@ -91,9 +76,6 @@ start
|
||||||
build_container
|
build_container
|
||||||
description
|
description
|
||||||
|
|
||||||
msg_info "Setting Container to Normal Resources"
|
|
||||||
pct set $CTID -memory 2048
|
|
||||||
msg_ok "Set Container to Normal Resources"
|
|
||||||
msg_ok "Completed Successfully!\n"
|
msg_ok "Completed Successfully!\n"
|
||||||
echo -e "${APP} should be reachable by going to the following URL.
|
echo -e "${APP} should be reachable by going to the following URL.
|
||||||
${BL}http://${IP}:2342${CL} \n"
|
${BL}http://${IP}:2342${CL} \n"
|
||||||
|
|
Loading…
Reference in a new issue