#!/bin/bash # # Prepare the workspace files with the values from the devcontainer.env file set -a source $workspaceFolder/.devcontainer/.env echo ">>> Development Setup" sudo apt-get update # VSCode debugger profile mkdir -p .vscode && cp .devcontainer/launch.json .vscode/launch.json envsubst < $workspaceFolder/.devcontainer/include/my.cnf > /home/vscode/.my.cnf # Make the workspace directory the docroot echo ">>> Symlink $DocumentRoot to $workspaceFolder" sudo rm -rf $DocumentRoot sudo ln -fs $workspaceFolder $DocumentRoot # Set proper permissions sudo chown -R $developmentUser:www-data $workspaceFolder sudo chmod -R g=u $workspaceFolder echo 'error_reporting=0' | sudo tee /usr/local/etc/php/conf.d/no-warn.ini exit 0