add dockerfile #14

Merged
lubiana merged 4 commits from road-to-prod into main 2024-06-22 19:48:24 +00:00
4 changed files with 29 additions and 5 deletions
Showing only changes of commit ec46bf2884 - Show all commits

View file

@ -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

View file

@ -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

View file

@ -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"