add dockerfile #14
4 changed files with 29 additions and 5 deletions
|
@ -2,7 +2,7 @@
|
|||
|
||||
user = nobody
|
||||
group = nobody
|
||||
listen = /var/run/php-fpm.sock
|
||||
listen = 9001
|
||||
pm = dynamic
|
||||
pm.max_children = 5
|
||||
pm.start_servers = 2
|
|
@ -1,2 +1,26 @@
|
|||
#!/usr/bin/env sh
|
||||
|
||||
podman pod create \
|
||||
--label "io.containers.autoupdate=registry" \
|
||||
--name futtern \
|
||||
-p 8087:8087
|
||||
|
||||
podman run -d \
|
||||
--pod futtern \
|
||||
--name php \
|
||||
git.php.fail/lubiana/container/php:8.3-fpm
|
||||
|
||||
podman run -d \
|
||||
--pod futtern \
|
||||
--name caddy \
|
||||
--volume
|
||||
docker.io/caddy/caddy:alpine
|
||||
|
||||
podman genereate systemd \
|
||||
--files \
|
||||
--name futtern \
|
||||
--restart-policy=always \
|
||||
-t 10
|
||||
|
||||
mkdir -p ${HOME}/.config/systemd/user
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
#!/usr/bin/env sh
|
||||
|
||||
if [ -d "temp-deploy" ]; then
|
||||
rm -rf temp-deploy
|
||||
if [ -d "futter-app" ]; then
|
||||
rm -rf futtern-app
|
||||
fi
|
||||
mkdir temp-deploy
|
||||
cd temp-deploy || return
|
||||
mkdir futtern-app
|
||||
cd futtern-app || return
|
||||
|
||||
pathsToCopy="public bin config migrations src templates composer.json composer.lock symfony.lock .env etc"
|
||||
|
||||
|
|
Loading…
Reference in a new issue