Commit Graph

6 Commits (c8d0b2df146742d7e07d04f6eb8e647ad939c301)

Author SHA1 Message Date
me|kor c8d0b2df14
Feature: Docker multiarch image (amd64 & arm64) dynamic tags and ghcr repositoy (#400)
* Enabled multiarch build with buildx, qemu and also enabled ghcr, improved tagging

- Enabled multiarch build with buildx, qemu and also enabled ghcr
- Improved image tagging
- Getting rid unknown/unknonw architecture in ghcr
    - https://github.com/docker/build-push-action
    - https://docs.docker.com/build/attestations/slsa-provenance/
    - https://github.com/docker/build-push-action/issues/820

* Switched to lukechannings/deno docke rimage as proposed in #136

- silverbulletmd/silverbullet/issues/136

(cherry picked from commit 176b70f5481dbbef9744818662f47617903de209)

* Added tini, condensed Dockerfile Run to one step, cleaning up image

- tini is missing in new base image, so I added it manually, as
  documented in https://github.com/krallin/tini

(cherry picked from commit 4d549b8f5b45bcc9ea04a0e7a4fdc3c82cdd7f5c)

* Using TARGETARCH for downloading tini

(cherry picked from commit 23a6019da00115b34c3bd09eb0c733172edcebbc)
2023-05-09 15:31:40 +02:00
Zef Hemel e02c489b54 Install specific Deno version, not just latest 2023-05-07 13:28:45 +02:00
Zef Hemel 0314e3025f Fixes #204 2022-12-16 13:00:06 +01:00
Zef Hemel 5b8c25f8b3
Deno docker update (#174)
Fix #150: update Dockerfile and docker-compose
2022-12-07 18:43:47 +01:00
Ahmed Nour Eldin d7dc914d98
Update Dockerfile 2022-07-18 19:48:19 +02:00
Ahmed Nour Eldin 6162577279
create dockerfile 2022-07-18 03:23:27 +02:00