Update photoprism-install.sh (#442)
This commit is contained in:
parent
ee43d67571
commit
249c751efb
1 changed files with 14 additions and 21 deletions
|
@ -97,6 +97,7 @@ cp /usr/local/go/bin/richgo /usr/local/bin/richgo
|
||||||
cp /usr/local/go/bin/gosu /usr/local/sbin/gosu
|
cp /usr/local/go/bin/gosu /usr/local/sbin/gosu
|
||||||
chown root:root /usr/local/sbin/gosu
|
chown root:root /usr/local/sbin/gosu
|
||||||
chmod 755 /usr/local/sbin/gosu
|
chmod 755 /usr/local/sbin/gosu
|
||||||
|
rm go1.18.3.linux-amd64.tar.gz
|
||||||
msg_ok "Installed Golang"
|
msg_ok "Installed Golang"
|
||||||
|
|
||||||
msg_info "Installing Tensorflow"
|
msg_info "Installing Tensorflow"
|
||||||
|
@ -111,6 +112,7 @@ if [[ "$AVX" =~ avx2 ]]; then
|
||||||
tar -C /usr/local -xzf libtensorflow-linux-cpu-1.15.2.tar.gz &>/dev/null
|
tar -C /usr/local -xzf libtensorflow-linux-cpu-1.15.2.tar.gz &>/dev/null
|
||||||
fi
|
fi
|
||||||
ldconfig &>/dev/null
|
ldconfig &>/dev/null
|
||||||
|
rm libtensorflow-linux-avx2-1.15.2.tar.gz
|
||||||
msg_ok "Installed Tensorflow"
|
msg_ok "Installed Tensorflow"
|
||||||
|
|
||||||
msg_info "Cloning PhotoPrism"
|
msg_info "Cloning PhotoPrism"
|
||||||
|
@ -127,25 +129,17 @@ NODE_OPTIONS=--max_old_space_size=2048 make all &>/dev/null
|
||||||
cp -a assets/ /opt/photoprism/assets/ &>/dev/null
|
cp -a assets/ /opt/photoprism/assets/ &>/dev/null
|
||||||
msg_ok "Built PhotoPrism"
|
msg_ok "Built PhotoPrism"
|
||||||
|
|
||||||
#env_path="/var/lib/photoprism/.env"
|
cat <<EOF > /var/lib/photoprism/options.yml
|
||||||
#echo "
|
# Authentication
|
||||||
#PHOTOPRISM_AUTH_MODE='password'
|
AuthMode: password
|
||||||
#PHOTOPRISM_ADMIN_PASSWORD='changeme'
|
AdminPassword: changeme
|
||||||
#PHOTOPRISM_HTTP_HOST='0.0.0.0'
|
# Listening address/port
|
||||||
#PHOTOPRISM_HTTP_PORT=2342
|
HttpPort: 2342
|
||||||
#PHOTOPRISM_STORAGE_PATH='/var/lib/photoprism/storage'
|
HttpHost: 0.0.0.0
|
||||||
#PHOTOPRISM_ORIGINALS_PATH='/var/lib/photoprism/photos/Originals'
|
# Paths
|
||||||
#PHOTOPRISM_IMPORT_PATH='/var/lib/photoprism/photos/Import'
|
StoragePath: /var/lib/photoprism/storage
|
||||||
#" > $env_path
|
OriginalsPath: /var/lib/photoprism/photos/Originals
|
||||||
|
ImportPath: /var/lib/photoprism/photos/Import
|
||||||
cat <<EOF > /var/lib/photoprism/.env
|
|
||||||
PHOTOPRISM_AUTH_MODE="password"
|
|
||||||
PHOTOPRISM_ADMIN_PASSWORD="changeme"
|
|
||||||
PHOTOPRISM_HTTP_HOST="0.0.0.0"
|
|
||||||
PHOTOPRISM_HTTP_PORT="2342"
|
|
||||||
PHOTOPRISM_STORAGE_PATH="/var/lib/photoprism/storage"
|
|
||||||
PHOTOPRISM_ORIGINALS_PATH="/var/lib/photoprism/photos/Originals"
|
|
||||||
PHOTOPRISM_IMPORT_PATH="/var/lib/photoprism/photos/Import"
|
|
||||||
EOF
|
EOF
|
||||||
msg_info "Creating Service"
|
msg_info "Creating Service"
|
||||||
service_path="/etc/systemd/system/photoprism.service"
|
service_path="/etc/systemd/system/photoprism.service"
|
||||||
|
@ -158,8 +152,7 @@ After=network.target
|
||||||
Type=forking
|
Type=forking
|
||||||
User=root
|
User=root
|
||||||
WorkingDirectory=/opt/photoprism
|
WorkingDirectory=/opt/photoprism
|
||||||
EnvironmentFile=/var/lib/photoprism/.env
|
ExecStart=/opt/photoprism/bin/photoprism --config-path /var/lib/photoprism/ up -d
|
||||||
ExecStart=/opt/photoprism/bin/photoprism up -d
|
|
||||||
ExecStop=/opt/photoprism/bin/photoprism down
|
ExecStop=/opt/photoprism/bin/photoprism down
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
|
|
Loading…
Reference in a new issue