Michael Mayer
531e0899ff
CI: Update Makefile #1337
2022-02-25 16:55:47 +01:00
Michael Mayer
d3564f7682
Docker: Add experimental develop:bullseye-slim image for testing
2022-02-21 20:20:57 +01:00
Michael Mayer
2f26584891
CI: Add "fix-permissions" target to Makefile
2022-02-21 11:21:58 +01:00
Michael Mayer
a9193c47a9
Docker: Remove GOPROXY and GODEBUG args from all images
2022-02-20 16:55:25 +01:00
Michael Mayer
adeaab919a
Docker: Use debian:bullseye-slim as ARMv7 develop base image
2022-02-20 16:15:54 +01:00
Michael Mayer
95bd037928
CI: Change docker-* order in Makefile
2022-02-20 13:21:11 +01:00
Michael Mayer
17ec461a15
CI: Add docker-*-arm targets to Makefile
2022-02-20 12:31:22 +01:00
Michael Mayer
947f7a5785
CI: Remove tab char from test-js in Makefile
2022-02-19 19:04:45 +01:00
Michael Mayer
68cbefdf29
Docker: Update ARMv7 base image
2022-02-19 18:46:09 +01:00
Michael Mayer
925bb367ea
CI: Create tar.gz archives from build directories
2022-02-19 17:13:55 +01:00
Michael Mayer
73e6d1d061
CI: Change Docker image build order in Makefile
2022-02-19 15:53:21 +01:00
Michael Mayer
4247066c1b
Docker: Reduce image layers and improve build scripts
2022-02-19 15:32:52 +01:00
Michael Mayer
50f5c9f2ef
CI: Refactor build script
2022-02-16 16:52:35 +01:00
Michael Mayer
bf225185be
CI: Update Makefile
2022-02-16 16:37:53 +01:00
Michael Mayer
39fb3b7ab0
Docker: Pull prod base images before building preview and release
2022-02-16 16:24:45 +01:00
Michael Mayer
2a34bf4a83
Develop: Update Makefile
2022-02-16 15:43:31 +01:00
Michael Mayer
36ae97ac5c
Docker: Add firefox-esr to bullseye base images and update build scripts
2022-02-16 15:41:58 +01:00
Michael Mayer
f1acf801b0
Docker: Update production tags for armv7, bullseye, and buster
2022-02-16 14:48:05 +01:00
Michael Mayer
823f864896
Docker: Reorganize image folders and update build scripts
2022-02-16 14:29:42 +01:00
Michael Mayer
91dfe95e23
Docker: Improve develop and production image builds
2022-02-16 09:51:43 +01:00
Michael Mayer
f8e94ab4a5
Docker: Add "preview" and "release" targets for Debian Buster & Bullseye
2022-02-15 20:03:13 +01:00
Michael Mayer
211317ccff
Develop: Add Debian Docker base images (experimental)
2022-02-15 18:23:59 +01:00
Michael Mayer
e88b4c1809
Docker: Update ARMv7 docs and include dedicated make targets for ARM64
2022-02-13 16:25:59 +01:00
Michael Mayer
ef5c7a30ad
Docker: Upgrade NPM before starting production build
2022-02-09 19:31:57 +01:00
Michael Mayer
7c5348c52e
Docker: Add DynDNS client for DigitalOcean
2022-01-08 17:53:51 +01:00
Michael Mayer
006b5bb704
Code Quality: Add "gofmt -w -s pkg internal cmd" to "make fmt-go"
...
gofmt formats Go source code, where -s stands for "simplify"
2022-01-08 12:12:00 +01:00
Michael Mayer
4309e28efd
OIDC: Add Traefik, Keycloak and Rename Development Base Image #782
2022-01-06 11:31:37 +01:00
Michael Mayer
97187578a2
Docker: Update Makefile for ARMv7 build #1815
2021-12-14 21:02:27 +01:00
Michael Mayer
5d0a57c462
Docker: Add photoprism/development:armv7 Dockerfile for test & dev #1815
2021-12-14 20:56:24 +01:00
Michael Mayer
157d38fe8f
CI: Fix ARMv7 build scripts
2021-12-10 17:18:58 +01:00
Michael Mayer
704953e867
CI: Move Docker scripts to /scripts/docker
2021-12-10 17:01:45 +01:00
Michael Mayer
911cbee06d
CI: Update scripts for ARMv7 Docker image builds
2021-12-10 16:33:32 +01:00
Michael Mayer
165d71bcef
CI: Update Makefile for ARMv7 Docker image builds
2021-12-10 16:25:07 +01:00
Michael Mayer
724aef3f11
CI: Update Makefile
2021-12-10 15:37:35 +01:00
Michael Mayer
77621a7221
CI: Revert unnecessary "messages.pot" file change when running generate
2021-12-10 13:54:42 +01:00
Michael Mayer
b4cfdf619e
CI: Add Dockerfile for 32-bit ARMv7 image with "-armv7" suffix
...
see https://twitter.com/photoprism_app/status/1469257798987005957
2021-12-10 12:27:35 +01:00
Michael Mayer
e2e5fd11d4
CI: Add "export GODEBUG=http2client=0" to Makefile
2021-12-10 09:06:37 +01:00
Michael Mayer
4ee54a369f
CI: Enable multi-arch build for photoprism/goproxy
2021-12-10 09:02:53 +01:00
Michael Mayer
4def62fb1e
CI: Add Go proxy
2021-12-09 18:48:44 +01:00
Michael Mayer
714e65d2da
CI: Remove "dep-go" from "dep" target in Makefile
2021-12-09 15:19:49 +01:00
Michael Mayer
588503a6aa
CI: Add deploy-release.sh script
2021-12-03 16:49:43 +01:00
Michael Mayer
0575ab2276
Places: Add state name normalizations for Germany #1664
2021-11-11 17:10:52 +01:00
Michael Mayer
6e2426288c
Docker: Add config for dummy-webdav & oidc services
2021-11-09 17:40:53 +01:00
Michael Mayer
88972a4094
Makefile: Rename reset-test-databases to reset-testdb
2021-11-09 17:32:51 +01: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
66e40c7429
CI: Update .drone.yml
2021-09-22 10:34:34 +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
c7e28d688f
Makefile: Reformat imports when running "make fmt-go"
2021-08-14 18:18:25 +02:00
theresa
560758c8ba
Tests: Add make commands for public=false test suite
2021-08-13 21:25:15 +02:00
Michael Mayer
ddc19594ad
Makefile: Add build target for DigitalOcean cloud image
2021-08-06 08:57:50 +02:00