Cenk Kücük
c1b217dc54
use GH runner instead of buildjet to overcome docker hub rate limits ( #4470 )
2024-08-27 11:06:12 +02:00
dependabot[bot]
c09789b36f
Bump docker/build-push-action from 5 to 6 ( #4264 )
2024-06-24 10:41:56 +02:00
hq1
d6824de1ad
Rename internal build symbols ( #3942 )
...
* Rename internal build symbols
* Rename remaining + add `on_ce` macro
cc @ruslandoga
2024-04-29 08:05:33 +02:00
ruslandoga
83a46fb47e
Dockerfile and co updates ( #3811 )
...
* wip
* more env, setup user before packages to avoid them picking our uid
* make entrypoint.sh executable by all again
* apparently it's a best practice to have executables be owned by root
* make entrypoint executable in COPY
* stop writing to /app, write to /tmp if needed
* fewer changes
* system user
* keep same style for multiline commands
* fewer changes
* add changelog entry
* fix group assignment for plausible user
* use gid=999
* no home
* no home
* add gecos
* add plausible user to nogroup instead of creating a custom one
* eh
* fewer changes
* fewer changes
* fewer changes
* use PERSISTENT_CACHE_DIR instead of STORAGE_DIR
* ignore more
* cleanup
* remove hex timeout env var
* use ERL_FLAGS=+JMsingle true in public builds
* fallback to /tmp and nest under /tzdata_data/ for tzdata
---------
Co-authored-by: Cenk Kücük <cenk@plausible.io>
2024-03-08 14:33:55 +00:00
Cenk Kücük
bdaf80c05d
Publish community edition under plausible/community-edition on GHCR and dockerhub ( #3815 )
2024-02-23 11:17:45 +00:00
Adrian Gruntkowski
e96a52c588
Revert "push docker images to ghcr.io ( #3787 )" ( #3790 )
...
This reverts commit c430274d7e
.
2024-02-15 20:54:28 +01:00
Cenk Kücük
c430274d7e
push docker images to ghcr.io ( #3787 )
2024-02-15 12:42:25 +00:00
hq1
bd7deb5631
Update dockerfile for build options ( #3567 )
...
* Update dockerfile for build options
* Start permanent on small
* Default to small
* Default to small fixup
2023-11-30 12:39:34 +01:00
Cenk Kücük
1a9dd0de90
Update Workflow Concurrency ( #3359 )
...
Ensures that only one workflow is running per branch at a time.
If you are working on a branch and push several commits in succession, any workflows in progress will be cancelled and only the last one will run.
2023-09-20 14:06:04 +02:00
dependabot[bot]
9601d81501
Bump docker/setup-buildx-action from 2 to 3 ( #3354 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 09:58:42 +02:00
dependabot[bot]
3ef93d4c41
Bump docker/metadata-action from 4 to 5 ( #3353 )
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 4 to 5.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md )
- [Commits](https://github.com/docker/metadata-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 09:57:05 +02:00
dependabot[bot]
a901333c2c
Bump docker/build-push-action from 4 to 5 ( #3352 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 4 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 09:54:46 +02:00
dependabot[bot]
c0bd78724d
Bump docker/login-action from 2 to 3 ( #3355 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 09:54:04 +02:00
dependabot[bot]
3464d2c890
Bump docker/setup-qemu-action from 2 to 3 ( #3351 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 09:53:19 +02:00
Cenk Kücük
36bfdb35f5
upgrade github runner ( #3114 )
2023-07-12 10:39:46 +02:00
dependabot[bot]
16c4b9e3eb
Bump docker/build-push-action from 2 to 4 ( #2918 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-11 14:55:57 +02:00
dependabot[bot]
007ff2c729
Bump docker/setup-buildx-action from 1 to 2 ( #2916 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-11 14:30:12 +02:00
ruslandoga
885ccaa7ab
fix qemu arm64 builds ( #2879 )
...
* fix qemu arm64 builds
* unpin final image
2023-05-03 13:13:22 +02:00
ruslandoga
ad10721d46
add v
prefix to version tags in public images ( #2340 )
2022-10-19 09:09:09 -03:00
Adam Rutkowski
aa97e9cf89
Notify team on image build failures ( #2331 )
2022-10-13 11:41:05 -03:00
Uku Taht
2c2f710d24
Push public image
2022-10-11 13:35:34 +02:00
FarisZR
620e29ab33
ARM64 support for docker images ( #2103 )
...
* Add ARM64 build
* Update CHANGELOG.md
* Update Docker arm PR number
2022-09-26 16:11:30 +03:00
Vinicius Brasil
7c24120ee1
Build Docker images for each PR ( #2152 )
...
* Create Action for building PR images
* Make master and stable private images
* Rename docker.yml to build-public-images.yml
2022-09-06 09:29:12 -07:00