#!/bin/sh # not exactly elegant, but one container is Debian, the other is Alpine if [ "$1" == "php" ]; then useradd -MU leftypol else addgroup leftypol adduser -DHG leftypol leftypol fi set -eu install -m 775 -o leftypol -g leftypol -d /var/www-leftypol ln -s \ /code/banners/ \ /code/static/ \ /code/stylesheets/ \ /code/tools/ \ /code/walls/ \ /code/*.php \ /code/404.html \ /code/LICENSE.* \ /code/robots.txt \ /code/install.sql \ /var/www-leftypol/ install -m 775 -o leftypol -g leftypol -d /var/www-leftypol/js ln -s /code/js/* /var/www-leftypol/js/ install -m 775 -o leftypol -g leftypol -d /var/www-leftypol/templates install -m 775 -o leftypol -g leftypol -d /var/www-leftypol/templates/cache ln -s /code/templates/* /var/www-leftypol/templates/ install -m 775 -o leftypol -g leftypol -d /var/www-leftypol/inc ln -s /code/inc/* /var/www-leftypol/inc/ if [ "$1" = "php" ]; then ln -s /code/composer.json /code/composer.lock /var/www-leftypol/ \ cd /var/www composer install fi