Frank
aa2657ec75
Update Dockerfile
...
Add Redis to the default php modules
2024-05-02 11:30:36 +02:00
Julian Prieber
42968e7898
Merge pull request #108 from thylong/feat/alpine-version-bump
...
chore(alpine): bump alpine version to 3.19
2024-01-03 00:17:58 +01:00
thylong
d9898f2e66
chore(alpine): bump alpine version to 3.19
2023-12-27 17:53:29 +01:00
thylong
32305b4d3a
feat(non-root): run container as non-root with read-only fs
...
This commit allows any container based on linkstack image
to be run as non-root with apache user and limit to RO the
filesystem permissions. Ensuring a much more secured runtime.
2023-12-27 17:31:07 +01:00
thylong
b56846d0ad
fix(log): drop /var/log symlinks
2023-12-27 12:34:04 +01:00
Théotime Lévêque
9da49c5886
refactor(Dockerfile): replace apache2 & php files by static config file.
...
Just as for the docker-entrypoint.sh, as the configuration is now
defined at build time and overriden at runtime strictly through
environment variables, it's not necessary anymore to capture config
file changes as they become immutable.
2023-12-27 12:30:11 +01:00
Théotime Lévêque
52f17a764c
feat(config): move PHP configuration from runtime to build time
...
This commit is the second of a PR that will
aim at dropping requirement to run containers
with root permissions.
This commit leverages env vars rather than sed &
dynamic environment substitution for php.ini file.
2023-12-27 12:30:09 +01:00
Théotime Lévêque
60ea64a7db
feat(config): move apache2 configuration from runtime to build time
...
This commit is the first of a PR that will
aim at dropping requirement to run containers
with root permissions.
This commit leverages PassEnv rather than sed &
dynamic environment substitution in the config files.
2023-12-27 12:29:50 +01:00
Julian Prieber
8b5d5c0d7d
Merge pull request #67 from LinkStackOrg/dependabot/docker/alpine-3.18.2
...
Bump alpine from 3.18.0 to 3.18.2
2023-06-23 23:49:44 +02:00
Julian Prieber
68de4f6d5e
Merge pull request #70 from LinkStackOrg/dev
...
Dev
2023-06-23 23:49:35 +02:00
dependabot[bot]
98c8574689
Bump alpine from 3.18.0 to 3.18.2
...
Bumps alpine from 3.18.0 to 3.18.2.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-23 20:05:37 +00:00
Julian Prieber
73265f230a
Revert "Merge pull request #58 from LinkStackOrg/dependabot/docker/alpine-3.18.0"
...
This reverts commit b8f3328320
, reversing
changes made to e300bf8408
.
2023-06-23 22:01:32 +02:00
Julian Prieber
9890ee79cc
Update to PHP 8.2
2023-06-23 21:20:52 +02:00
Julian Prieber
0de9abe643
Revert "Update to PHP 8.2"
...
This reverts commit f1a9a1b504
.
2023-06-23 21:20:28 +02:00
Julian Prieber
f1a9a1b504
Update to PHP 8.2
2023-06-04 18:08:45 +02:00
dependabot[bot]
dea4fd4d40
Bump alpine from 3.17.3 to 3.18.0
...
Bumps alpine from 3.17.3 to 3.18.0.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-10 20:15:57 +00:00
Julian Prieber
20049cb8b3
Chnaged workdir
2023-05-10 18:20:09 +02:00
Julian Prieber
227a970d8d
Merge pull request #52 from LinkStackOrg/dependabot/docker/alpine-3.17.3
...
Bump alpine from 3.17.2 to 3.17.3
2023-05-06 14:53:18 +02:00
Julian Prieber
e97ca4ae1c
Name change
2023-05-01 15:22:09 +02:00
dependabot[bot]
880cafd093
Bump alpine from 3.17.2 to 3.17.3
...
Bumps alpine from 3.17.2 to 3.17.3.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-29 20:01:22 +00:00
Julian Prieber
bce2541e68
Update Dockerfile
2023-03-09 22:06:32 +01:00
Julian Prieber
839f81cb92
Enable compression
...
Enable mod_deflate for text compression
2023-03-09 15:20:30 +01:00
dependabot[bot]
972b7e5e54
Bump alpine from 3.17.1 to 3.17.2
...
Bumps alpine from 3.17.1 to 3.17.2.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-13 20:10:13 +00:00
Julian Prieber
f32a98f21a
Updated to PHP 8.1
2023-01-26 14:40:19 +01:00
dependabot[bot]
68d05b8c63
Bump alpine from 3.16.0 to 3.17.1
...
Bumps alpine from 3.16.0 to 3.17.1.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 19:17:21 +00:00
J. Scott Elblein
76ce09e1f0
Minor changes
...
Reverted to Alpine 3.16.0 due to no PHP8 mods yet available for 3.17.0.
Slight organization and stricter chmod.
Stricter sed search and replace for httpd.conf.
2022-12-08 21:58:54 -06:00
J. Scott Elblein
a413c9c632
Revert "Revert "Several changes""
...
This reverts commit 4e22a724b9
.
2022-11-25 08:40:46 -06:00
J. Scott Elblein
9fc814d706
Revert "Revert "Merge pull request #26 from JulianPrieber/dependabot/docker/alpine-3.17.0""
...
This reverts commit b7781a2781
.
2022-11-25 08:40:34 -06:00
Julian Prieber
4e22a724b9
Revert "Several changes"
...
This reverts commit 4f7443dc54
.
2022-11-24 14:32:46 +01:00
Julian Prieber
b7781a2781
Revert "Merge pull request #26 from JulianPrieber/dependabot/docker/alpine-3.17.0"
...
This reverts commit 970aec4698
, reversing
changes made to 36fad27f2e
.
2022-11-24 14:31:35 +01:00
dependabot[bot]
7905113b38
Bump alpine from 3.16 to 3.17.0
...
Bumps alpine from 3.16 to 3.17.0.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-23 19:08:08 +00:00
J. Scott Elblein
4f7443dc54
Several changes
...
Closes:
https://github.com/JulianPrieber/llc-docker/issues/11
+ Healthcheck Log Spam hidden.
+ FQDN Warning fixed.
+ Access+ Logs now also shown in the container log.
+ More logical container entry path.
+ Timezone fixed in log info (added tzdata).
+ docker-entrypoint.sh moved to bin path, so it can be called from anywhere, rather than only the root dir.
2022-10-14 00:11:13 -05:00
Julian Prieber
08d12e108e
Fixed bug "error while uploading Theme"
...
Added missing PHP extensions.
2022-07-04 13:26:29 +02:00
Julian Prieber
64f780400e
Update Dockerfile
2022-06-17 12:30:04 +02:00
Julian Prieber
2021981cc8
Added docker files
2022-06-16 17:00:01 +02:00