barberklingen-se Documentation¶
WordPress e-commerce site for barberklingen.se built on Roots Bedrock.
Guides¶
| Doc | Description |
|---|---|
| Local setup | Clone the repo, configure Docker, install dependencies, and run the stack locally |
| Deployment | GitHub Actions CI/CD, environments, deployment script, and secrets |
| Architecture | Directory structure, stack, dependency management, and cron setup |
At a glance¶
- Stack: PHP 7.4-FPM · Nginx · MariaDB · Redis — all in Docker
- WordPress: 6.3 managed by Composer via wpackagist and a private registry at
packagist.barberklingen.dk - Environments:
local(SSL),dev(plain HTTP),prod— controlled byPROJECT_ENVin.env - Deployments: triggered manually in GitHub Actions; the
devops/deployment-scriptsubmodule handles the server-side release logic - Cron: WordPress cron is disabled; real system crons live in
system/cronjobs/andsystem/shared-cronjobs/