diff --git a/Makefile b/Makefile index 18b704c71..6e7e59b4e 100644 --- a/Makefile +++ b/Makefile @@ -25,17 +25,18 @@ start: migrate: go run cmd/photoprism/photoprism.go migrate install-bin: - $(info Building prodution binary...) - scripts/build.sh prod /usr/local/bin/$(BINARY_NAME) + scripts/build.sh prod ~/.local/bin/$(BINARY_NAME) install-assets: - $(info Installing assets in /srv/photoprism...) - mkdir -p /srv/photoprism/config - mkdir -p /srv/photoprism/photos - mkdir -p /srv/photoprism/cache - mkdir -p /srv/photoprism/resources/database - cp -r assets/resources/static assets/resources/templates assets/resources/nasnet /srv/photoprism/resources - rsync -a -v --ignore-existing assets/config/*.yml /srv/photoprism/config - find /srv/photoprism -name '.*' -type f -delete + $(info Installing assets in ~/photoprism) + mkdir -p ~/.config/photoprism + mkdir -p ~/.cache/photoprism + mkdir -p ~/Pictures/Originals + mkdir -p ~/Pictures/Import + mkdir -p ~/Pictures/Export + mkdir -p ~/.local/share/photoprism/resources/database + cp -r assets/resources/static assets/resources/templates assets/resources/nasnet ~/.local/share/photoprism/resources + rsync -a -v --ignore-existing assets/config/*.yml ~/.config/photoprism + find ~/.local/share/photoprism -name '.*' -type f -delete dep-js: (cd frontend && npm install) dep-go: diff --git a/assets/config/photoprism.yml b/assets/config/photoprism.yml index ccc7fccab..b040d5750 100644 --- a/assets/config/photoprism.yml +++ b/assets/config/photoprism.yml @@ -1,20 +1,20 @@ debug: false -assets-path: /srv/photoprism -config-path: /srv/photoprism/config -resources-path: /srv/photoprism/resources -cache-path: /srv/photoprism/cache -originals-path: /srv/photoprism/photos/originals -import-path: /srv/photoprism/photos/import -export-path: /srv/photoprism/photos/export +config-path: ~/.config/photoprism +cache-path: ~/.cache/photoprism +assets-path: ~/.local/share/photoprism +resources-path: ~/.local/share/photoprism/resources +originals-path: ~/Pictures/Originals +import-path: ~/Pictures/Import +export-path: ~/Pictures/Export sql-host: localhost sql-port: 4000 sql-password: photoprism http-host: http-mode: release -http-port: 80 +http-port: 2342 http-password: database-driver: internal database-dsn: root:photoprism@tcp(localhost:4000)/photoprism?parseTime=true -daemon-pid-path: /srv/photoprism/photoprism.pid -daemon-log-path: /srv/photoprism/photoprism.log +daemon-pid-path: ~/.local/share/photoprism/photoprism.pid +daemon-log-path: ~/.local/share/photoprism/photoprism.log daemon-mode: false