friendica-github/.devcontainer/postCreate.sh
ne20002 07d6500700
Updated dev container configuration
- moved vscode launch.json to .devcontainer
 - added forwardPorts to devcontainer.json
 - create log file in postCreate.sh
2024-08-31 14:20:26 +00:00

29 lines
702 B
Bash
Executable file

#!/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
echo 'error_reporting=0' | sudo tee /usr/local/etc/php/conf.d/no-warn.ini
# create log file
mkdir -p log
touch log/friendica.log
chmod 666 log/friendica.log
exit 0