34 lines
826 B
Markdown
34 lines
826 B
Markdown
# ShowerLoop Website
|
|
|
|
This repository contains the source code for the ShowerLoop website, built with Hugo and served via Docker.
|
|
|
|
## Repository Structure
|
|
|
|
- `/docker/showerloop/` - Container configuration for the website
|
|
- `/docker/showerloop/public/` - Hugo website source files
|
|
- `/docker/showerloop/Dockerfile` - Docker image definition
|
|
- `/docker/showerloop/Caddyfile` - Caddy server configuration
|
|
|
|
## Development
|
|
|
|
To run the Hugo development server:
|
|
|
|
```bash
|
|
cd docker/showerloop/public
|
|
./run-hugo-server.sh
|
|
```
|
|
|
|
The development server will be available at http://localhost:1313/
|
|
|
|
## Building
|
|
|
|
To build the production site:
|
|
|
|
```bash
|
|
cd docker/showerloop/public
|
|
./build-production.sh
|
|
```
|
|
|
|
## Deployment
|
|
|
|
The site is automatically built and deployed using Woodpecker CI when changes are pushed to the master branch. |