Jeffrey van Pelt
d222163f82
Fix syntax to match other folders
2025-12-24 13:04:50 +01:00
Jeffrey van Pelt
d81eb48e55
Ensure that the target folder is present before copying files into it
2025-12-20 12:11:55 +01:00
benbrummer
aec886c9eb
Fix rm command to remove all files in public folder
...
Signed-off-by: benbrummer <info@benjamin-brummer.de >
2025-12-18 16:07:16 +01:00
benbrummer
84efa573f0
Change mv to cp for public folder update
...
Replaced mv command with cp for copying files to public folder and added cleanup of temporary public files. This is a robust alternative to mv for e.g ZFS and docker overlay2
Signed-off-by: benbrummer <info@benjamin-brummer.de >
2025-12-18 16:00:21 +01:00
Benjamin Brummer
7a985b4d0d
Remove redundant package discovery command from production setup
2025-09-29 14:06:41 +02:00
Benjamin Brummer
91a2a106e0
Optimize artisan commands
2025-09-28 09:15:52 +02:00
benbrummer
9a56657aa4
Create app/public
...
Signed-off-by: benbrummer <info@benjamin-brummer.de >
2025-09-08 16:41:17 +02:00
benbrummer
085df042c1
Workaround: Disable SSL for mariadb-client for compatibility with MySQL
2025-09-01 21:36:45 +02:00
benbrummer
61728ec89b
Fix mariadb-client connection to mysql
...
Debian Trixie has a new mariadb-client, with encryption by default
Signed-off-by: benbrummer <info@benjamin-brummer.de >
2025-08-29 12:51:27 +02:00
v
68cfe612ee
Start supervisord using /etc/supervisor/supervisord.conf so that a socket at /var/run is created (default supervisord config).
2025-08-01 15:45:54 +02:00
Gianluigi Trontini
7b7f3df710
Fixes #743 : Move conditionals for chromium/google chrome at the top of the file
2025-04-03 15:37:52 +02:00
Richy HBM
a53b702c45
Create required dirs if missing
...
Signed-off-by: Richy HBM <RichyHBM@users.noreply.github.com >
2025-03-27 16:04:35 +00:00
David Bomba
9c0e00edb3
Add conditionals for chromium/google chrome
2025-03-25 12:02:47 +11:00
Benjamin Brummer
cb4120fc54
Multistage, single init.sh
2025-01-13 16:31:39 +00:00
Benjamin Brummer
7bae300fd2
disable preload for artisan tinker
2025-01-13 12:20:03 +00:00
Benjamin Brummer
677cc44a15
remove gosu
2024-12-21 20:31:42 +01:00
Benjamin Brummer
473e38259f
Merge remote-tracking branch 'origin/debian' into debian-dev
...
CMD was not properly handled
2024-12-05 13:57:10 +01:00
Benjamin Brummer
0ace427585
- supervisord.conf defines nodaemon already
...
- Fix if statement
2024-12-05 13:35:32 +01:00
benbrummer
8c1357fc4c
Merge branch 'debian' into debian-dev
...
Signed-off-by: benbrummer <info@benjamin-brummer.de >
2024-12-05 10:52:43 +01:00
Benjamin Brummer
806a340a00
- make it possible to run a custom CMD
...
- rename volume according to their origin
- Add arguments for required, suggested and extra php-modules
2024-12-05 10:34:45 +01:00
Benjamin Brummer
d437dab72c
remove upload folder
2024-12-04 10:24:10 +01:00
David Bomba
c4e1d0e3a5
Updates for copy files
2024-12-03 14:49:58 +11:00
Benjamin Brummer
79647d4f8c
Fix do not delete public folder on container restart
2024-12-02 11:29:40 +01:00
Benjamin Brummer
fab57c9db3
Ensure permissions on volumes are correct
...
mv public directory inside a single RUN to not increase the image
2024-12-01 12:11:57 +01:00
Benjamin Brummer
e7bc565745
Set correct owner, file and directory permissions.
2024-12-01 10:39:40 +01:00
David Bomba
f281b33ea1
Update dockerfile
2024-11-30 22:05:28 +11:00
Benjamin Brummer
8204465048
cleanup
2024-11-28 21:35:05 +01:00
David Bomba
3b0e475de6
Adjustments for permissions
2024-11-24 11:50:13 +11:00
David Bomba
1f778c0945
updates for debian
2024-11-22 13:48:50 +11:00
David Bomba
b65257db66
New debian pipe
2024-11-22 10:45:30 +11:00