Go to file
Leopere 5398cba92b
ci/woodpecker/push/woodpecker Pipeline failed Details
Fix issues and improve website performance
2025-03-06 17:59:14 -05:00
.github/workflows Website optimization, responsive images, and cleanup of contact/make-it pages 2025-03-06 13:17:52 -05:00
docker/showerloop Fix issues and improve website performance 2025-03-06 17:59:14 -05:00
.gitignore Reorganize repository: Move Hugo site to docker/showerloop/public, clean up root directory, update Docker configuration to use Caddy, add Woodpecker CI config 2025-03-06 13:48:05 -05:00
.woodpecker.yml Increment build number to 3 on main branch 2025-03-06 14:16:01 -05:00
README.md Update README.md to reference main branch instead of master 2025-03-06 15:46:03 -05:00
docker-compose.production.yml Reorganize repository: Move Hugo site to docker/showerloop/public, clean up root directory, update Docker configuration to use Caddy, add Woodpecker CI config 2025-03-06 13:48:05 -05:00
docker-compose.staging.yml Reorganize repository: Move Hugo site to docker/showerloop/public, clean up root directory, update Docker configuration to use Caddy, add Woodpecker CI config 2025-03-06 13:48:05 -05:00
stack.production.yml Move stack files to root and add health check files 2025-03-06 14:40:34 -05:00
stack.staging.yml Move stack files to root and add health check files 2025-03-06 14:40:34 -05:00

README.md

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:

cd docker/showerloop/public
./run-hugo-server.sh

The development server will be available at http://localhost:1313/

Building

To build the production site:

cd docker/showerloop/public
./build-production.sh

Deployment

The site is automatically built and deployed using Woodpecker CI when changes are pushed to the main branch.