Michael Mayer
|
0ee686ffb1
|
Docker: Make sure /sbin/gosu exists and has the right permissions #2120
see https://github.com/photoprism/photoprism/discussions/2120
|
2022-03-17 17:02:38 +01:00 |
|
Michael Mayer
|
8d645c77ff
|
CI: Update Makefile
|
2022-03-16 19:10:20 +01:00 |
|
Michael Mayer
|
5dce02ebbd
|
Docker: Use absolute command names to avoid path problems #2146 #2149
|
2022-03-16 19:09:53 +01:00 |
|
Michael Mayer
|
7beb21f899
|
Backend: Update Makefile and Go dependencies in go.mod/sum
|
2022-03-16 17:47:21 +01:00 |
|
Michael Mayer
|
8787c9dffb
|
Develop: Upgrade bullseye base image from Go v1.17.8 to v1.18.0
|
2022-03-16 17:35:54 +01:00 |
|
Michael Mayer
|
f5aee956af
|
CI: Exclude Docker image scripts from build package #2076
|
2022-03-11 10:30:18 +01:00 |
|
Michael Mayer
|
d9d0af4bb8
|
Develop: Upgrade base image from 220302 to 220311-bullseye #2076
Dockerfiles were also updated for improved readability.
|
2022-03-11 09:40:04 +01:00 |
|
Michael Mayer
|
3fe573845c
|
Docker: Use common entrypoint.sh script for develop and prod env #2076
|
2022-03-01 13:55:05 +01:00 |
|
Michael Mayer
|
d4a10c10b6
|
CI: Update Docker base image pulls in Makefile #1337
|
2022-02-25 21:46:42 +01:00 |
|
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 |
|