- JavaScript 98.8%
- CSS 0.8%
- Nunjucks 0.4%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| src | ||
| wp-recipes-transform | ||
| .editorconfig | ||
| .env.example | ||
| .git-town.toml | ||
| .gitignore | ||
| biome.json | ||
| deploy.sh | ||
| eleventy.config.js | ||
| justfile | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
📦 Café Centrale
The website of Café Centrale, an Italian bistro in Hamburg Ottensen.
Install Dependencies
Make sure to install the dependencies:
npm install
Eleventy is served over HTTPS and you will need to create a valid certificate for this.
Install mkcert on your system
The installation instructions for macOS, Windows and Linux can be found in the mkcert Github repository.
Create a valid certificate
Create a folder for the certificate in your project folder and cd into it
mkdir _mkcert && cd _mkcert
Create the certificate and cd back to root:
mkcert localhost && cd ..
Install just
For convenience, the project uses just to run Docker commands.
Follow the installation instructions to get it up and running on your system.
Deploy prerequisites
cp .env.example .env
Open .env and fill in the missing values for the environment variables.
That's it!
Start the project:
just start
Open https://localhost:8080 in your browser.
Start the project in debug mode:
just debug
Start the project in benchmark mode:
just benchmark
Build the project:
just build
You will find the build output in the _site folder.
Deploy the project:
just deploy