Michael Mayer
d4015065b3
CI: Add "ARG GODEBUG" to Dockerfiles
2021-12-10 10:17:13 +01:00
Michael Mayer
e4ed5bbf8d
Upgrade Go from v1.17.4 to v1.17.5
2021-12-10 08:50:44 +01:00
Michael Mayer
4def62fb1e
CI: Add Go proxy
2021-12-09 18:48:44 +01:00
Michael Mayer
1ee36094f4
Docker: Add --innodb-buffer-pool-size to config examples #1680
2021-12-08 11:47:23 +01:00
Michael Mayer
bf00fedf11
Docker: Update ARM64 README #1680
2021-12-08 11:12:01 +01:00
Michael Mayer
f8739adc8e
Docker: Update ARM64 README #1680
2021-12-08 11:09:22 +01:00
Michael Mayer
bc9f97190d
Docker: Update ARM64 README #1680
2021-12-08 11:07:33 +01:00
Michael Mayer
0e48bc7912
Docker: Update ARM docker-compose.yml examples and README #1680
2021-12-08 11:01:58 +01:00
Michael Mayer
de1cd4d430
Docker: Update docker-compose.yml examples #1680
2021-12-08 10:46:19 +01:00
Michael Mayer
a94f5f3510
Docker: Add mariadb note to docker-compose.yml examples #1680
...
see https://github.com/photoprism/photoprism/discussions/1680
2021-12-07 09:23:23 +01:00
Michael Mayer
b8e313a9d4
Docker: Upgrade development base image from 20211109 to 20211203
2021-12-03 17:27:22 +01:00
Michael Mayer
4a2d07b99e
Dev: Upgrade Go from v1.17.3 to v1.17.4
2021-12-03 15:48:52 +01:00
Michael Mayer
a5c099d890
Docker: Improve ARM64 docker-compose.yml config example #1172 #1784
2021-12-02 16:28:16 +01:00
Michael Mayer
2e75be80f9
Docker: Improve docs ub docker-compose.yml config examples #1172 #1784
2021-12-02 16:24:52 +01:00
Michael Mayer
1c19911eea
Docker: Update URL in ARM64 docker-compose.yml config example #1172 #1784
2021-12-02 10:57:44 +01:00
Michael Mayer
34e316b81b
Docker: Improve docker-compose.yml config examples #1172 #1784
2021-12-02 10:43:36 +01:00
Michael Mayer
ec374a9172
Docker: Improve docker-compose.yml config examples #1172 #1784
2021-12-02 10:34:35 +01:00
Michael Mayer
65e83a9eee
UX: Add app icons and use select icon on slash screen
2021-11-29 14:39:21 +01:00
Michael Mayer
cba8bd6164
Docker: Remove "platform" from ARMv7 example
2021-11-21 21:02:51 +01:00
Michael Mayer
67b7c3d84d
PWA: Add config options for app name, mode, and icon
2021-11-21 16:36:42 +01:00
Michael Mayer
6e2426288c
Docker: Add config for dummy-webdav & oidc services
2021-11-09 17:40:53 +01:00
Michael Mayer
53038c27a9
Docker: Update developer docker-compose.yml files
2021-11-09 17:11:14 +01:00
Michael Mayer
ebc4ce928f
Docker: Upgrade base image from 20211022 to 20211109
2021-11-09 15:31:17 +01:00
Michael Mayer
ff19ab8951
Go: Upgrade from 1.17.2 to 1.17.3
2021-11-09 15:02:21 +01:00
Michael Mayer
d7df199e1f
Docker: Update docker-compose.yml examples for macOS and Windows
...
--lower-case-table-names=1 stores tables in lowercase and compares names in a case-insensitive manner
2021-11-01 15:57:47 +01:00
Michael Mayer
383a484fef
Config: Update docker-compose.yml examples for production
2021-10-25 17:22:32 +02:00
Michael Mayer
c06d544a9b
Config: Update docker-compose.yml examples for production
2021-10-25 17:18:43 +02:00
Michael Mayer
4745d58441
Config: Update docker-compose.yml examples for production
2021-10-25 17:15:55 +02:00
Michael Mayer
644507bfaa
Config: Improve docker-compose.yml files for prod & dev environments
2021-10-25 17:10:50 +02:00
Michael Mayer
eb146d81ec
Docker: Shorten inline docs in docker-compose.yml examples
2021-10-23 14:30:05 +02:00
Michael Mayer
51d3c9ebd0
Docker: Shorten docs in ARMv7 docker-compose.yml example
2021-10-23 14:16:46 +02:00
Michael Mayer
72a4986bbc
Docker: Improve docker-compose.yml example docs
2021-10-23 14:15:00 +02:00
Michael Mayer
c45b35be9e
Docker: Improve docker-compose.yml example docs
2021-10-23 14:04:53 +02:00
Michael Mayer
0ba955405a
Docker: Improve site URL docs in docker-compose.yml examples
2021-10-23 13:08:04 +02:00
Michael Mayer
04345d9d40
Docker: Update doc formatting in ARM docker-compose.yml examples
2021-10-23 12:47:14 +02:00
Michael Mayer
8ed75c74dd
Docker: Update sudo note in docker-compose.yml examples
2021-10-23 12:37:39 +02:00
Michael Mayer
31ab4de74d
Docker: Update docker-compose.yml example for ARM64
2021-10-23 12:34:03 +02:00
Michael Mayer
b4c29c0dd2
Docker: Remove old docs from docker-compose.yml example for ARM64
2021-10-23 12:32:02 +02:00
Michael Mayer
45063ef33f
Docker: Improve docker-compose.yml example for ARM64
2021-10-23 12:30:42 +02:00
Michael Mayer
d9750b24a5
Docker: Improve docker-compose.yml examples
2021-10-23 12:24:32 +02:00
Michael Mayer
ac4840e902
Docker: Upgrade base image from 20211021 to 20211022
2021-10-22 15:00:25 +02:00
Michael Mayer
03004da486
Docker: Reduce number of layers in development image
2021-10-22 14:18:17 +02:00
Michael Mayer
9c97b60cb6
Frontend: Run tests with chrome:headless on AMD64
2021-10-22 13:59:12 +02:00
Michael Mayer
aa28911475
Docker: Install Puppeteer & TestCafe on AMD64 only
...
see https://github.com/puppeteer/puppeteer/issues/4176
2021-10-21 19:02:35 +02:00
Michael Mayer
7a97a3a531
Frontend: Run tests with Puppeteer instead of Chromium
2021-10-21 18:36:04 +02:00
Michael Mayer
3417539218
Docker: Upgrade Ubuntu base image from 21.04 to 21.10 #1632
2021-10-21 16:53:04 +02:00
Michael Mayer
dc128e0768
Docker: Install Go tools via "go install" instead of "go get"
2021-10-21 16:44:40 +02:00
Michael Mayer
0b9a1c72fe
Docker: Upgrade base image from 20210929 to 20211021
2021-10-21 16:23:41 +02:00
Michael Mayer
106eb10cb0
Docker: Upgrade Go from 1.17.1 to 1.17.2
2021-10-21 15:52:30 +02:00
Michael Mayer
9750bf7507
Docker: Add "install-updates" target to init Makefile #536 #1337
2021-10-21 15:18:35 +02:00
Michael Mayer
564472a8cc
Docker: Upgrade MariaDB image from 10.5 to 10.6
2021-10-21 15:16:02 +02:00
Michael Mayer
60975f8f47
Docker: Add docker-compose.yml example for ARMv7 and improve inline docs
2021-10-19 20:45:21 +02:00
Michael Mayer
f0f1c0351b
Docker: Update ARM64 example & docs
2021-10-19 16:58:05 +02:00
Michael Mayer
d4765ea947
Videos: Use i965-va-driver-shaders instead of i965-va-driver #1337
2021-09-29 21:27:07 +02:00
Michael Mayer
9781b86781
Videos: Fix package installation for Intel GPUs #1337
2021-09-29 21:13:26 +02:00
Michael Mayer
13d1abfb0d
Videos: Tweak FFmpeg arguments for Intel QSV Encoder #1337
2021-09-29 13:52:29 +02:00
Michael Mayer
9bd20255c7
Docker: Add bitrate limit example #1337
2021-09-29 10:58:58 +02:00
Michael Mayer
91817f4ebf
Docker: Add /dev/dri/card0 to docker-compose.yml example #1337
2021-09-29 10:23:09 +02:00
Michael Mayer
ba002b0dcc
Docker: Upgrade base image from 20210928 to 20210929 #536 #1337
2021-09-29 09:27:09 +02:00
Michael Mayer
09d2673099
Docker: Install optional dependencies via PHOTOPRISM_INIT #536 #1337
2021-09-29 09:01:57 +02:00
Michael Mayer
6272530b39
Docker: Upgrade base image from 20210922 to 20210928 #1545
2021-09-28 20:06:50 +02:00
Michael Mayer
b1cffc8836
Docker: Move HOME var to the bottom in example configs #1545
2021-09-28 19:17:22 +02:00
Michael Mayer
adeb18dc44
Docker: Change arm TensorFlow download URL
2021-09-28 19:16:48 +02:00
Michael Mayer
fc832ce089
Docker: Improve entrypoint.sh scripts #1545
2021-09-28 18:51:23 +02:00
Michael Mayer
96168e4b36
Docker: Remove container_name from examples where not needed
2021-09-25 18:42:19 +02:00
Michael Mayer
040488c70f
Docker: Update system requirements in arm64 README file
2021-09-25 18:28:29 +02:00
Michael Mayer
828a0469ac
Docker: Shorten hint in docker-compose.yml examples
2021-09-25 18:08:32 +02:00
Michael Mayer
d797e1a541
Docker: Add disable faces & classification flags to example configs
2021-09-25 16:15:36 +02:00
Michael Mayer
6daf7498ac
Docker: Update arm64 README file
2021-09-25 15:58:52 +02:00
Michael Mayer
f302ca8cde
Docker: Increase lock wait timeout in docker-compose.yml examples
2021-09-24 12:24:58 +02:00
Michael Mayer
a1ec88a9bd
Docker: Update command reference in arm64 README file
2021-09-24 08:00:48 +02:00
Michael Mayer
880fe86a5e
Docker: Update command reference in docker-compose.yml examples
2021-09-23 17:40:40 +02:00
Michael Mayer
031d4c21d5
Docker: Upgrade base image from 20210921 to 20210922
2021-09-22 13:03:06 +02:00
Michael Mayer
123d92bd27
Docker: Remove HOME env from Dockerfiles #1525
...
May cause issues with multi-stage builds.
2021-09-21 20:31:42 +02:00
Michael Mayer
3278f1ff6b
Docker: Upgrade base image from 20210831 to 20210921
2021-09-21 19:51:00 +02:00
Michael Mayer
c0eba718c9
Docker: Upgrade Go in development base image
...
Go 1.17.1 (released 2021-09-09) includes a security fix to the
archive/zip package, as well as bug fixes to the compiler, linker,
the go command, and to the crypto/rand, embed, go/types, html/template,
and net/http packages (see https://golang.org/doc/devel/release#go1.17 )
2021-09-21 16:57:52 +02:00
Michael Mayer
ed962a36da
Docker: Explicitly set HOME environment variable #1525
2021-09-18 22:05:28 +02:00
Michael Mayer
feb0c557c1
Docker: Update multi-arch development image and config #1158
...
Now comes with Go 1.17 pre-installed. To match production
docker-compose.yml examples, the development database was
renamed from "photoprism-db" to "mariadb".
2021-08-31 18:08:37 +02:00
Michael Mayer
408ee3402d
Docker: Improve docs and add working_dir to docker-compose.yml
2021-08-31 14:30:15 +02:00
Michael Mayer
db8f3022c9
Update description
2021-08-20 08:25:57 +02:00
Michael Mayer
0b9cf30ea1
Shorten description in README.md
2021-08-20 03:10:38 +02:00
Michael Mayer
69d02ca3db
Update descriptions in README.md and CONTRIBUTING.md
2021-08-20 03:08:21 +02:00
Michael Mayer
a68033fe08
Cloud: Update DigitalOcean README.md
2021-08-17 18:06:33 +02:00
Michael Mayer
6ed3463f0c
Cloud: Move "System Requirements" in DigitalOcean README.md
2021-08-17 17:54:04 +02:00
Michael Mayer
40ac814de5
Cloud: Improve DigitalOcean README.md
2021-08-17 17:50:01 +02:00
Michael Mayer
3480e8e915
Cloud: Update DigitalOcean README.md
2021-08-17 17:44:37 +02:00
Michael Mayer
d45652ae76
Cloud: Improve DigitalOcean instructions
2021-08-17 17:15:34 +02:00
Michael Mayer
e19632349b
Docker: Update DigitalOcean cloud README.md
2021-08-08 17:28:02 +02:00
Michael Mayer
7178902fc4
Docker: Update DigitalOcean cloud README.md
2021-08-08 14:23:39 +02:00
Michael Mayer
4c947540ce
Docker: Update DigitalOcean cloud README.md
2021-08-08 14:17:11 +02:00
Michael Mayer
83b358ab63
Docker: Add DigitalOcean cloud README.md
2021-08-08 13:53:37 +02:00
Michael Mayer
95ee5b59e0
Docker: Update cloud README.txt
2021-08-08 13:53:20 +02:00
Michael Mayer
89df1fd14f
Docker: Improve traefik.yaml for cloud config
2021-08-08 12:50:41 +02:00
Michael Mayer
5a32414e03
Docker: Improve HTTPS docs for cloud config
2021-08-08 12:46:43 +02:00
Michael Mayer
2573fa4729
Docker: Improve HTTPS docs for cloud config
2021-08-08 12:43:12 +02:00
Michael Mayer
6523fd1764
Docker: Improve HTTPS docs for cloud config
2021-08-08 12:32:28 +02:00
Michael Mayer
64ac86c3ce
Docker: Improve HTTPS docs for cloud config
2021-08-08 12:29:00 +02:00
Michael Mayer
9122f7c340
Docker: Disable ufw logs in cloud config
2021-08-08 11:46:41 +02:00
Michael Mayer
797026b7ff
Docker: Update Let's Encrypt info to cloud config docs
2021-08-08 11:33:23 +02:00
Michael Mayer
7924aa8636
Docker: Add Let's Encrypt info to cloud config docs
2021-08-08 11:24:50 +02:00
Michael Mayer
2b0c0a9895
Docker: Update system requirements for cloud config
2021-08-06 09:23:01 +02:00
Michael Mayer
4c3d6e41a7
Docker: Improve cloud config docs
2021-08-06 09:11:07 +02:00
Michael Mayer
ddc19594ad
Makefile: Add build target for DigitalOcean cloud image
2021-08-06 08:57:50 +02:00
Michael Mayer
3b88c314d0
Docker: Remove logout.sh script from DigitalOcean config
2021-08-06 01:42:39 +02:00
Michael Mayer
dc8451dc3d
Docker: Add scripts and packer config for DigitalOcean
2021-08-06 01:36:34 +02:00
Michael Mayer
b413d8e92d
Docker: Improve cloud config example
2021-08-06 00:06:17 +02:00
Michael Mayer
fe8599961d
Docker: Add enable_firewall.sh script to cloud config
2021-08-05 23:47:47 +02:00
Michael Mayer
e643bdb26b
Docker: Add install_photoprism.sh bootstrap script
2021-08-05 23:23:48 +02:00
Michael Mayer
93682aa8f5
Docker: Remove unnecessary commands from cloud setup script
2021-08-05 23:10:53 +02:00
Michael Mayer
27b7f00019
Docker: Move cloud-init setup scripts to /docker/examples/cloud
2021-08-05 22:41:53 +02:00
Michael Mayer
32458b5afa
Docker: Improve cloud-init setup
2021-08-05 21:47:06 +02:00
Michael Mayer
cc4bfbcdc9
Docker: Improve cloud-init setup
2021-08-05 21:37:41 +02:00
Michael Mayer
ca6654e49b
Docker: Improve cloud-init docs in README.txt
2021-08-05 21:35:36 +02:00
Michael Mayer
d637ad032c
Docker: Improve cloud-init setup
2021-08-05 21:25:32 +02:00
Michael Mayer
b8349a2c59
Docker: Improve cloud-init setup
2021-08-05 21:05:59 +02:00
Michael Mayer
6122949bab
Docker: Improve cloud-init setup
2021-08-05 20:18:08 +02:00
Michael Mayer
678e359e68
Docker: Proceed in cloud-init setup script if user already exists
2021-08-05 19:11:57 +02:00
Michael Mayer
ce9fcbb714
Docker: Update README.txt for new cloud-init example config
2021-08-05 18:55:58 +02:00
Michael Mayer
296d81cf91
Docker: Update README.txt for new cloud-init example config
2021-08-05 18:54:22 +02:00
Michael Mayer
16501ce470
Docker: Add README.txt to new cloud-init example config
2021-08-05 18:49:30 +02:00
Michael Mayer
9fde38ee5e
Docker: Add and update example config files
2021-08-05 18:06:43 +02:00
Michael Mayer
f2685698b8
Makefile: Add "dev" target to install latest Go / NPM in dev environment
2021-08-05 11:09:26 +02:00
Michael Mayer
dd958bfda8
Examples: Add no-overlap to prevent jobs run in parallel
2021-08-05 10:38:16 +02:00
Michael Mayer
4af98f61f4
Docker: Update base image for production builds #1158 #1432
2021-07-16 16:46:14 +02:00
Michael Mayer
074dd8025c
Docker: Improve Go tool install command #1158 #1432
2021-07-16 15:42:51 +02:00
Michael Mayer
e16cb3a654
Docker: Install less tools on ARMv7 images #1158 #1432
...
Skip installing go-mod-outdated, go-wrk, and exif-read-tool to
improve build performance on ARMv7 as they are not needed for building.
2021-07-16 15:26:56 +02:00
Michael Mayer
25dbebd5b7
People: Add facenet.zip to development base image #22 #1406
2021-07-16 15:17:27 +02:00
Michael Mayer
5831a4e1f4
Demo: Update site info in Dockerfile
2021-07-15 20:06:01 +02:00
Michael Mayer
b245695eb7
Docker: Upgrade base image and improve prod image #1158 #1432
...
This commit contains a few improvements discussed in PR #1432
with the primary goal to reduce the Docker image size.
Go has been upgraded from v1.16.4 to v1.16.6 as well.
2021-07-15 16:05:50 +02:00
Michael Mayer
4795bda794
CI: Update apt-get commands in Dockerfiles
...
Hopefully fixes Drone build issues.
2021-07-08 21:36:37 +02:00
Michael Mayer
e74d8279c7
CI: Add libc6 to production Dockerfile
2021-07-08 20:29:45 +02:00
Michael Mayer
21c96f09e0
CI: Add libatomic1 to production Dockerfile
2021-07-08 20:20:41 +02:00
Michael Mayer
47eb558e41
CI: Add build args to production Dockerfile
2021-07-08 19:25:22 +02:00
Michael Mayer
8ee8fc7387
CI: Update production Dockerfile
2021-07-08 19:06:35 +02:00
Michael Mayer
c87d5da2e3
Config: Add CDN URL option #425 #1351
2021-07-05 16:41:43 +02:00
Michael Mayer
50560004aa
Demo: Update template
2021-07-05 12:40:23 +02:00
Michael Mayer
68f40b70f3
Dockerfiles: Upgrade base image to 20210628
2021-06-28 12:12:18 +02:00
Michael Mayer
06e33c1a9e
Dockerfiles: Remove manual exiftool upgrade
...
Distribution packages seem fixed now:
https://ubuntu.com/security/CVE-2021-22204
2021-06-28 11:44:09 +02:00
Michael Mayer
6b7745ecef
Docker: Refactor production Dockerfile #1158 #1328
2021-06-02 11:50:53 +02:00
Michael Mayer
3adeb2a5eb
Docker: Update example docker-compose.yml config files #1158 #1328
2021-06-02 11:09:36 +02:00
Michael Mayer
32712910bd
Docker: Refactor multi-arch build #1158 #1328
2021-06-02 11:04:31 +02:00
Timo Volkmann
5a502fd580
Docker: Build multi-arch images #1158 #1328
...
* added docker build for arm64 development image
* multi-arch development image
* enabled multi arch build for production build
* moved go installation into shell script
* skip chromedriver installation for arm32 builds
2021-06-02 07:45:40 +02:00
Michael Mayer
4b32bac76e
HEIF: Test if output image was rotated based on "QuickTime:Rotation"
2021-05-20 11:44:55 +02:00
Michael Mayer
a128a2ddaa
HEIF: Remove workaround for fixing image rotation #1064
...
Not needed anymore with updated heif-convert version.
2021-05-20 10:27:14 +02:00
Michael Mayer
a0f3ab5622
Docker: Set explicit /photoprism directory permissions #1301
2021-05-20 09:15:40 +02:00
Michael Mayer
24b5c7e650
Upgrade Exiftool to fix security issue #1302
2021-05-19 13:24:11 +02:00
Michael Mayer
77f283a39d
Demo: Fix typo in Dockerfile
2021-05-17 13:06:18 +02:00
Michael Mayer
96b9979b2f
Update maintainer email in Dockerfiles
2021-05-16 16:08:49 +02:00
Michael Mayer
2c02f9f9f7
Config: Rename examples/ophelia to examples/scheduler
...
For those that don't know what ophelia is.
2021-05-16 14:58:55 +02:00
Michael Mayer
58f8feaa5e
Config: Update Ophelia docker-compose.yml example
...
Change param order for consistency.
2021-05-16 14:48:20 +02:00
Michael Mayer
16ce770c4a
Config: Add Ophelia docker-compose.yml example
...
Ophelia is a docker job scheduler,
see https://github.com/mcuadros/ofelia
2021-05-16 14:46:55 +02:00
Michael Mayer
1184f66c5a
Docker: Update production Dockerfiles
2021-05-15 16:34:57 +02:00
Michael Mayer
4c3dcc7e68
Dockerfiles: Update arm images and build config
2021-05-15 15:07:40 +02:00
Michael Mayer
77ddcecf29
Dockerfiles: Upgrade Ubuntu base image & Go version
...
Reduces the number of layers by combining commands and env variables.
2021-05-15 14:05:52 +02:00
Michael Mayer
683292cae9
Docs: Update Twitter account name
2021-05-15 10:48:37 +02:00
Michael Mayer
2fb7a4d7ea
Config: Update docker-compose.yml examples
2021-04-26 16:09:07 +02:00
Michael Mayer
97e75b0409
Docker: Upgrade photoprism/development base image
2021-04-22 12:44:55 +02:00
Peter Doherty
075eb549df
Collapse the ENV instructions into fewer steps ( #1202 )
2021-04-19 11:22:18 +02:00
Peter Doherty
035ed97033
Add -overwrite_original option to exiftool ( #1201 )
...
Add -overwrite_original option to exiftool to avoid creating a copy of
the image file.
Adds -P option to preserve file modification time
2021-04-19 11:19:04 +02:00
Michael Mayer
cc8998f9a9
Config: Add PHOTOPRISM_ORIGINALS_LIMIT to docker-compose.yml examples
2021-04-11 05:25:52 +02:00
Michael Mayer
2c7f0dc55d
Dockerfiles: Upgrade Go to 1.16.3
2021-04-11 05:23:01 +02:00
Krassimir Valev
aef90d170e
Fix the arm32 docker build ( #1142 )
...
Weirdly wget fails with an invalid certificate error in a virtualized arm32
environment (qemu), but not on the actual hardware. Replacing it with curl fixes
the issue.
2021-03-28 19:53:09 +02:00
Michael Mayer
3cd57e4104
Dockerfiles: Add davfs2 to mount WebDAV drives
2021-02-26 11:06:20 +01:00
Michael Mayer
ac5a9d5ee4
Demo: Restore albums from YAML backups
2021-02-22 21:21:14 +01:00
Michael Mayer
4c5a730da4
Thumbs: Fix orientation for HEIF, TIFF, and PNG #1064
2021-02-22 21:09:50 +01:00
Michael Mayer
4939e36ac6
Video: Update docker-compose.yml ARM64 example #703
...
Renamed PHOTOPRISM_FFMPEG_CODEC to PHOTOPRISM_FFMPEG_ENCODER as well.
Log level for errors has been increased to warn.
2021-02-16 11:40:40 +01:00
Michael Mayer
b80503257d
Docker: Add ~/.local/bin path to photoprism/development image
2021-02-15 20:03:31 +01:00
Michael Mayer
475d204cb7
Videos: Make using h264_v4l2m2m optional on ARM64 #703
2021-02-15 14:32:39 +01:00
Michael Mayer
ffa4ce3d44
Videos: Use h264_v4l2m2m codec on ARM64 by default #703
2021-02-15 12:33:32 +01:00
Michael Mayer
2bbcc987e3
Videos: Upgrade Ubuntu base image to 20.10 #703
2021-02-15 12:08:04 +01:00
Michael Mayer
7d52efc39d
Docker: Update photoprism/development image
2021-02-14 19:15:29 +01:00
Michael Mayer
7d98d200da
Entrypoint: chown /photoprism/import as well #1000
...
Uploads might not work otherwise.
2021-02-05 19:08:00 +01:00
Krassimir Valev
bbbc6a737e
Dockerfile for arm32v7 ( #969 )
2021-02-05 18:27:39 +01:00
Michael Mayer
c51425067c
Entrypoint: Disable chown with PHOTOPRISM_DISABLE_CHOWN #1000
2021-02-05 17:39:48 +01:00
Michael Mayer
0ea7222093
Dockerfiles: Upgrade Go to 1.15.8
2021-02-05 16:50:39 +01:00
Michael Mayer
6e534fd039
Entrypoint: Don't change owner of originals #1000
2021-02-05 16:50:39 +01:00
Michael Mayer
65df42db9c
ARM64: Update docker-compose.yml example #535
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2021-01-20 00:51:22 +01:00
Michael Mayer
7fe9d04b3d
Docker: Optimize images and entrypoint.sh scripts
2021-01-17 11:56:28 +01:00
Alexis Lefebvre
54579f0ce9
Docker: Reduce number of layers ( #908 )
2021-01-17 09:43:59 +01:00
Michael Mayer
3aee5e8d78
Docker: Use variables to set UID & GID in development environments
2021-01-15 15:02:06 +01:00
Michael Mayer
0ffdc9c457
Config: Update docker-compose.yml examples
2021-01-14 19:23:24 +01:00
Michael Mayer
ae4a37ef64
Config: Update docker-compose.yml examples
2021-01-11 10:15:54 +01:00
Michael Mayer
a808f4a5fb
PWA: Add anti-cache param to manifest.json
2021-01-08 18:32:08 +01:00
Michael Mayer
1d9ade4c22
Config: Add PHOTOPRISM_AUTO_INDEX & IMPORT to Dockerfile #281
2021-01-04 21:57:15 +01:00
Michael Mayer
c8322373ca
Config: Add UI.Zoom, Features.Albums & Features.People to Settings #799
2021-01-04 19:08:44 +01:00
Michael Mayer
af71e5f704
Config: Improve ARM64 README
2021-01-02 19:47:22 +01:00
Michael Mayer
b716935e25
UX: Disable page zoom so that app feels more native
2021-01-02 14:26:57 +01:00
Michael Mayer
ed0aa11ee8
UX: Document min password length and reduce to 4 chars
2021-01-02 14:06:34 +01:00
Michael Mayer
287b34de77
Config: Improve docker-compose.yml examples
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2021-01-02 05:44:49 +01:00
Michael Mayer
cb7e90dafc
Config: Improve docker-compose.yml examples
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2021-01-02 05:28:54 +01:00
Michael Mayer
7d82f0364d
Testdata: Update download URLs
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2021-01-02 04:14:16 +01:00
Michael Mayer
0e4c458b90
Config: Update docker-compose.yml examples
2021-01-01 19:54:04 +01:00
Michael Mayer
cab5173ed5
Config: Add preview build info to docker-compose.yml examples
2020-12-30 18:50:36 +01:00
Michael Mayer
e90de9a1d7
Config: Improve Raspberry Pi docs #748
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-28 14:43:29 +01:00
Michael Mayer
4a2d86d754
ARM64: Use linuxserver/mariadb:latest image #748
...
See https://github.com/photoprism/photoprism-docs/pull/36
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-28 14:15:09 +01:00
Michael Mayer
6b7d8b28f6
Config: Improve Raspberry Pi docs #748
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-28 12:05:18 +01:00
Michael Mayer
10fc59ea52
Config: Update Raspberry Pi docs #748
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-28 11:57:13 +01:00
Michael Mayer
6d1f986700
Config: Improve docker-compose.yml examples #535 #666
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-28 11:48:33 +01:00
Michael Mayer
551f18b8b1
Config: Improve docker-compose.yml examples #535 #666
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-28 11:41:57 +01:00
Michael Mayer
490999090e
Docker: Change mariadb image for ARM64 #748
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-27 22:43:58 +01:00
Michael Mayer
9d887ca5d2
CI: Update Drone config and Makefile for new release branch
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-26 17:02:15 +01:00
Michael Mayer
a2597d4a95
Config: Update docker-compose.yml example for macOS
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-26 16:07:37 +01:00
Michael Mayer
7544070dc9
Config: Move docker-compose.yml examples to a separate directory
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-24 14:53:55 +01:00
Michael Mayer
c3d563ba94
Config: Update docker-compose.yml examples
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-24 14:08:27 +01:00
Michael Mayer
a16a5ee16a
Config: Add and update docker-compose.yml examples #642
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-22 00:27:01 +01:00
Michael Mayer
0b52e536e2
Docker Compose: Add PHOTOPRISM_DISABLE_WEBDAV to example config
2020-12-18 21:27:45 +01:00
Michael Mayer
ebb3562778
Docker Compose: Improve config example
2020-12-18 21:23:52 +01:00
Michael Mayer
27ff4ce2c9
Docker Compose: Disable automatic restart
2020-12-18 21:18:25 +01:00
Michael Mayer
0925d7179c
UX: Refactor Settings UI
2020-12-18 10:59:21 +01:00
Michael Mayer
7940786ce9
UX: Refactor config options to be more intuitive
...
Make sure to update your local config files when upgrading as
the name of some config values has changed. The default
config path has changed from "settings" to "config".
2020-12-18 09:11:42 +01:00
Michael Mayer
9e7720a392
Docker: Upgrade base image and docker-compose.yml files
2020-12-15 19:47:05 +01:00
Michael Mayer
29075d03a8
Update Darktable package source #709
2020-12-14 09:57:07 +01:00
Michael Mayer
61c465421b
Dockerfiles: Upgrade Go and add database backup tools
2020-12-11 10:30:04 +01:00
Michael Mayer
b77994654f
Update development Dockerfile
2020-12-04 11:38:12 +01:00
Michael Mayer
ca41189dda
Preserve /go path in development container
2020-12-04 11:25:17 +01:00
Michael Mayer
3464bf35ed
Config: Add backup path parameter
2020-12-04 11:02:19 +01:00
Michael Mayer
1697c9e1e3
Backend: Update demo site title
2020-12-02 13:47:02 +01:00
Michael Mayer
d4e4e198ed
Docker: Clean-up production Dockerfiles
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-02 01:30:06 +01:00
Michael Mayer
d2034826a6
Demo: Update Dockerfile
2020-11-30 10:26:29 +01:00
Michael Mayer
39c264173b
Demo: Update Dockerfile
2020-11-27 19:38:41 +01:00
Michael Mayer
4640c33238
Upgrade Go from 1.15.3 to 1.15.5
2020-11-21 20:46:49 +01:00
Michael Mayer
51460289f8
Docs: Update README.md for photoprism-arm64
2020-11-21 18:42:09 +01:00
Michael Mayer
6129cb33b6
Docker: Remove seccomp and libseccomp2 from Dockerfiles
2020-11-21 18:41:39 +01:00
Michael Mayer
82c7a46fa6
Dockerfile: Run upgrade before installing packages (arm64)
2020-11-16 18:13:32 +01:00
Michael Mayer
de5dbee3f9
Dockerfile: Disable persistent volumes
...
Broke our demo. Need to investigate this later.
2020-11-15 19:02:07 +01:00
Michael Mayer
f35313b436
Dockerfiles: Add mountable volumes
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-11-01 21:51:58 +01:00
Michael Mayer
b5c71742d8
Docker: Upgrade Go to 1.15.3
...
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-20 12:47:04 +02:00
Michael Mayer
2e31120cda
Docker: Improve entrypoint.sh #543 #547
...
A group is now created if it doesn't exist already.
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-13 22:45:27 +02:00
Kevin Tran
43f105887c
Improve Docker entrypoint signal handling. ( #543 )
...
* Config: Improve Docker entrypoint signal handling
* Config: Modify CMD line in Dockerfile
* Config: Uppercase PHOTOPRISM_PID
* Config: Change other commands to array style
2020-10-13 22:08:00 +02:00
Michael Mayer
1f48582a1f
Config: Improve docker-compose.yml examples #532
...
User might also want to change the database password.
Less of an issue since ports are not exposed by default.
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-09 16:14:43 +02:00
Michael Mayer
b491280f22
Config: Improve docker-compose.yml examples
...
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-09 15:58:00 +02:00
Michael Mayer
d9ec9463d5
Config: Improve docker-compose.yml examples
...
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-09 15:48:53 +02:00
Michael Mayer
fc9e3d1c58
Config: Improve docker-compose.yml examples
...
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-09 15:25:46 +02:00
Michael Mayer
2b053d7a8b
Config: Update docker-compose.yml examples
...
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-07 13:14:23 +02:00
Michael Mayer
7fe471900c
Config: Update docker-compose.yml examples
...
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-07 13:06:59 +02:00
Michael Mayer
9826e57149
Docker: Refactor images to be more compatible with prod environments #411 #468
...
You should now be able to provide UMASK, UID and GID as environment variables
when using our production images. Work in progress.
2020-10-04 11:23:01 +02:00
Andrew Rabert
443789a7e0
Optimize images
...
Used:
- `oxipng --zopfli --opt max`
- `jpegoptim --all-progressive`
2020-09-21 17:40:58 -04:00
Michael Mayer
a08ae8649d
Docker: Improve inline instructions
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-21 02:35:15 +02:00
Michael Mayer
b080e97bd8
Docker: Add example for setting a specific user and group id
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-21 02:29:07 +02:00
Michael Mayer
279513c193
Update sidecar config hints in docker-compose.yml examples #488
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-07 13:02:06 +02:00
Michael Mayer
65160859e1
Demo: Indent favicons.tmpl template
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-28 12:02:01 +02:00
Michael Mayer
0c7dc49e1a
Docker: Update docker-compose.yml examples
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-25 17:34:46 +02:00
Michael Mayer
f22744770c
Docker: Update images and add security_opt to docker-compose.yml
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-25 14:57:45 +02:00
Michael Mayer
c5beaeaddb
Backend: Upgrade Go dependencies
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-19 12:01:54 +02:00
Michael Mayer
6e2849fba2
Index: Don't stack files based on XMP InstanceID
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-18 00:45:53 +02:00
Michael Mayer
1bd4336b79
Docker: Set default for PHOTOPRISM_STORAGE_PATH to /photoprism/storage
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-17 10:49:45 +02:00
Michael Mayer
88fa66886f
Docker: Clean-up example docker-compose.yml files
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-13 16:55:31 +02:00
Michael Mayer
7f19cc3d27
Docker: Improve example docker-compose.yml files
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-13 16:52:25 +02:00
Michael Mayer
e7ff43b3f3
Docker: Update development image
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-13 15:10:50 +02:00
Michael Mayer
23279e6147
Run MariaDB with --transaction-isolation=READ-COMMITTED to reduce locking #392
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-13 14:20:09 +02:00
Michael Mayer
5e3a090065
Docker: Improve example docker-compose.yml files
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-12 18:41:48 +02:00
Michael Mayer
ebe5143fc6
RAW: Render CR3 files using Rawtherapee 5.8 #445
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-12 13:16:25 +02:00
Michael Mayer
7656262d06
Docker: Add rawtherapee 5.8 #445
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-12 10:42:19 +02:00
Michael Mayer
d82f2a1446
Docker: Ubuntu 20.04 upgrade #445
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-12 10:25:50 +02:00
Michael Mayer
2a07add90f
Docker: Upgrade Caddy
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-11 15:58:31 +02:00
Michael Mayer
7d00e68d92
Index: Refactor mime type detection #391
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-21 14:43:45 +02:00
Michael Mayer
c704642f2e
Frontend: Reformat templates
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-21 14:43:29 +02:00
Michael Mayer
05ae12f52d
Upgrade Go to 1.14.6
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-21 14:38:37 +02:00
Theresa Gresch
c918efdcd8
Frontend: remove / from meta tags
2020-07-21 14:32:18 +02:00
Michael Mayer
710888c59f
Darktable: Disable presets by default
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-21 12:18:53 +02:00
Michael Mayer
1ad34478de
Increase default jpeg-size to 7680 x 4320 px #388
...
It's easier to decrease this when you've made a mistake than the other way.
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-15 08:30:28 +02:00
Michael Mayer
6ebf975bf6
Update nodejs and frontend dependencies
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-15 02:13:03 +02:00
Michael Mayer
c0f10e2288
Use gettext for backend translations too
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-15 01:26:54 +02:00
Michael Mayer
f4e8b59c3b
Rename PHOTOPRISM_CONVERT_SIZE to PHOTOPRISM_JPEG_SIZE #388
...
Naming more consistent with PHOTOPRISM_JPEG_QUALITY.
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-14 14:30:19 +02:00
Michael Mayer
9eafc8c844
Add PHOTOPRISM_CONVERT_SIZE to docker-compose.yml examples #388
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-14 14:24:10 +02:00
Michael Mayer
4a9f992056
Thumbs: Use fit_4096 in favor of fit_3840 and add convert limit #362 #388
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-13 15:23:54 +02:00
Michael Mayer
eeeff27ba5
Frontend: Update favicons
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-09 16:06:58 +02:00
Michael Mayer
7cd88e411a
Frontend: Improve loading animation and logo
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-09 15:01:36 +02:00
Michael Mayer
64676af55c
Frontend: Move connection failed info to navigation and add help page #330 #376
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-03 13:45:23 +02:00
Michael Mayer
abe9d16340
Config: Change mysqld defaults #357
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 18:55:42 +02:00
Michael Mayer
aae3a4af2d
Show warning if websocket connection fails #330
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 18:37:54 +02:00
Michael Mayer
ba5ab56dba
Frontend: Add about and license page
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 14:52:24 +02:00
Michael Mayer
56cf8e95e0
Add change password form to settings
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-29 21:14:34 +02:00
Michael Mayer
6266a88c68
Sharing: Remove space from og:type tag #18
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-27 17:48:18 +02:00
Michael Mayer
c07f657c06
Sharing: Set siteUrl to shared content #18
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-27 17:39:53 +02:00
Michael Mayer
8d79f90138
Sharing: Use album title & description for site metadata #18
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-27 09:28:32 +02:00
Michael Mayer
16cdea77b7
Update docker-compose.yml example files
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 19:08:56 +02:00
Michael Mayer
1fb8b5cd63
Use static logo in sidebar navigation
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 16:11:56 +02:00
Michael Mayer
4aa7b6cc97
Sharing: Generate share preview images #18
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 14:26:36 +02:00
Michael Mayer
01c78639ef
Config: Shorten default site caption
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-25 18:39:55 +02:00
Michael Mayer
5d59b50912
Sharing: ACL authorization for REST API #18
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-25 14:54:04 +02:00
Michael Mayer
178ae9190b
Config: Update site description default
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-16 10:08:34 +02:00
Michael Mayer
a91206a509
Universal sidecar configuration, indexing with multiple roots #268 #348
...
Slowly getting to the point where only very few people are able to maintain this codebase :)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-07 10:09:35 +02:00
Michael Mayer
39340c2978
MySQL/MariaDB: Enable charset utf8mb4 in docker-compose.yml
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-05 14:03:14 +02:00
Michael Mayer
ca8a8466d4
Indexing bug fixes and UX improvements
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-04 14:56:27 +02:00
Michael Mayer
f32bbcc108
Config: Update example docker-compose.yml files #66
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-31 13:21:12 +02:00
Michael Mayer
d0199598d0
Simplify configuration #66
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-31 02:09:52 +02:00
Michael Mayer
f713a44668
Dockerfiles: Remove unused ports #66
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-30 14:56:07 +02:00
Michael Mayer
0b1bcf0d4a
Replace TiDB with SQLite for improved stability #66
...
As a side effect, we need less configuration values.
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-30 14:52:47 +02:00
Michael Mayer
6f6e3799dc
Refactor download urls and client config
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-27 19:38:40 +02:00
Michael Mayer
4f4e19bd89
Docker: Upgrade Go to 1.14.3
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-19 11:14:23 +02:00
Michael Mayer
e61dda495a
Add PHOTOPRISM_SIDECAR_HIDDEN and PHOTOPRISM_JPEG_HIDDEN flags #311
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-19 11:00:17 +02:00
Michael Mayer
950b6440be
Docker: Add PHOTOPRISM_SIDECAR_YAML to docker-compose.yml
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-18 22:29:10 +02:00
Michael Mayer
d511a5c10a
Fix example docker-compose.yml files
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-14 22:39:43 +02:00
Michael Mayer
011fda39af
Docker: Add PHOTOPRISM_SIDECAR_JSON to example config #4 #243
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-13 20:59:28 +02:00
Michael Mayer
2ca1ff6701
Docker: Enable JSON sidecar files on demo.photoprism.org #4 #243
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-13 20:56:25 +02:00
Michael Mayer
556a0dd38b
Docker: Start mysqld with --innodb-rollback-on-timeout=ON and --innodb-lock-wait-timeout=120
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-10 22:18:01 +02:00
Michael Mayer
252e67ce03
Add photo_count column to labels table
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-09 11:00:22 +02:00
Michael Mayer
397f976dd9
Disable PHOTOPRISM_DETECT_NSFW in docker-compose.yml #296
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-07 09:34:07 +02:00
Michael Mayer
9b643c830f
Add template settings; remove twitter config value
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-05 18:26:44 +02:00