Compare commits

..

3 Commits

Author SHA1 Message Date
Jean-Christophe Vanhalle
441dc6b371 adds wintercms project type 2024-10-13 17:00:21 +02:00
Jean-Christophe Vanhalle
cde2a715fb adds support for wintercms 2024-10-13 16:59:47 +02:00
Jean-Christophe Vanhalle
c55c46df0d wintercms 2024-10-13 13:00:14 +02:00
2 changed files with 14 additions and 0 deletions

View File

@@ -124,6 +124,19 @@ if [ "${PROJECT_TYPE}" = "livewire" ]; then
docker exec --user www-data --workdir "/var/www/html" "${PREFIX}-app" /bin/sh -c "composer require livewire/livewire ${LIVEWIRE_VERSION}" docker exec --user www-data --workdir "/var/www/html" "${PREFIX}-app" /bin/sh -c "composer require livewire/livewire ${LIVEWIRE_VERSION}"
fi fi
if [ "${PROJECT_TYPE}" = "wintercms" ]; then
echo "Installing wintercms"
docker exec --user www-data --workdir "/var/www/html" "${PREFIX}-app" /bin/sh -c "composer create-project wintercms/winter /var/www/html"
docker exec --user www-data --workdir "/var/www/html" "${PREFIX}-app" /bin/sh -c "echo ASSET_URL=https://${APP_URL} >> /var/www/html/.env"
docker exec --user www-data --workdir "/var/www/html" "${PREFIX}-app" /bin/sh -c "echo DB_DATABASE=${DB_NAME} >> /var/www/html/.env"
docker exec --user www-data --workdir "/var/www/html" "${PREFIX}-app" /bin/sh -c "echo DB_USERNAME=${DB_USER} >> /var/www/html/.env"
docker exec --user www-data --workdir "/var/www/html" "${PREFIX}-app" /bin/sh -c "echo DB_PASSWORD=${DB_USER_PASSWORD} >> /var/www/html/.env"
docker exec --user www-data --workdir "/var/www/html" "${PREFIX}-app" /bin/sh -c "echo DB_HOST=${PREFIX}-db >> /var/www/html/.env"
docker exec --user root "${PREFIX}-app" /bin/sh -c "sed -i 's|/var/www/html/public|/var/www/html|g' /etc/apache2/sites-available/000-default.conf"
docker restart "${PREFIX}-app"
docker exec --user www-data --workdir "/var/www/html" -it "${PREFIX}-app" /bin/sh -c "php artisan winter:install"
fi
if [ "${PROJECT_TYPE}" = "wordpress" ]; then if [ "${PROJECT_TYPE}" = "wordpress" ]; then
echo "Downloading WordPress core" echo "Downloading WordPress core"
docker exec --user www-data "${PREFIX}-app" /bin/sh -c " docker exec --user www-data "${PREFIX}-app" /bin/sh -c "

View File

@@ -1,3 +1,4 @@
PROJECT_TYPE=wordpress PROJECT_TYPE=wordpress
PROJECT_TYPE=laravel PROJECT_TYPE=laravel
PROJECT_TYPE=livewire PROJECT_TYPE=livewire
PROJECT_TYPE=wintercms