The source code of jonas-thelemann.de.
Table of Contents
Dockerfile lets you build an Apache-PHP server image with the configuration files in the
docker folder. Build it with the following command:
docker build -t dargmuesli/jonas-thelemann .
The following information is therefore only useful if you decide to deploy this project containerless.
All required Node.js dependencies can be installed using Yarn. By default the
yarn command utilizes the
package.json file to automatically install the dependencies to a local
node_modules folder. Instructions on how to install Yarn can be found here.
This repository contains all scripts required to build this project. The
gulpfile.js automatically manages tasks like cleaning the build (
dist) folder, copying files to it, managing dependencies with composer and yarn, creating symlinks and a zip file and, finally, watching for changes too.
By default the
gulp command executes all necessary functions to build the website. If the gulp-cli is not installed globally, you need to run
yarn global add gulp-cli first.
credentials/jonas-thelemann.env file using the provided template to enable complete functionality.
PHP needs to be installed for the Gulp
composerUpdate task to be executed. Make sure that the following settings are set in your
# Linux date.timezone = UTC extension=gd # Windows date.timezone = UTC extension=gd2 extension_dir = "ext"