homebrewserver.club/README.md

53 lines
862 B
Markdown

# nooo-hbsc
Revamped homebrewserver.club website.
## Build the site locally
### Preparing your system
Install the prerequisites:
```bash
$ apt install -y python3 python-3 python3-venv
```
### Installing the Python requirements
Then create a virtual environment and activate it with:
```bash
$ python3 -m venv .venv
$ source .venv/bin/activate
```
Then install the requirements:
```bash
$ pip install pelican markdown
```
Then generate the content and run the server:
### Generating the site
```bash
$ pelican content
$ pelican --listen
```
Then the site is available at the following URL:
> http://localhost:8000
### Working on the site
Run the following:
```bash
$ pelican --autoreload --listen
```
And then you can edit the files and the site will regenerate each time
automatically. It is faster this way to review what you are working on.