🎉 Initial setup

🎉 Initial setup

Setup deployment
This commit is contained in:
Dennis Reimann
2020-10-03 21:49:25 +02:00
commit 0202e858e6
55 changed files with 11718 additions and 0 deletions

26
README.md Normal file
View File

@@ -0,0 +1,26 @@
# Einundzwanzig Podcast Website
Die offizielle [Einundzwanzig](https://einundzwanzig.space) website.
![Build](https://github.com/Einundzwanzig-Podcast/einundzwanzig.space/workflows/build/badge.svg)
## Content
The content can be edited via the JSON files in the [content directory](./content).
## Local build
[Node.js](https://nodejs.org/en/) is a prerequisite, the dependencies are managed via npm.
Once you have cloned this repo, you can setup the packages:
```bash
npm install
```
Create a build and rebuild on file change:
```bash
npm start
```
This will bring up the dev server on [localhost:3000](http://localhost:3000).