You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: source/documentation/services/couch25k.html.md.erb
+31-8Lines changed: 31 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -11,8 +11,6 @@ Couch to 5K is the Better Health running coach app.
11
11
12
12
The app follows the [standard pattern](documentation/guides/standard-pattern) but also has a BuddyRun feature which runs in a separate ECS container and uses Redis. This uses WebSockets through the ALB instead of HTTP.
13
13
14
-
---
15
-
16
14
## Architecture Overview
17
15
18
16
```mermaid
@@ -34,8 +32,6 @@ graph TD;
34
32
BuddyRun --> Redis
35
33
```
36
34
37
-
---
38
-
39
35
## Components
40
36
41
37
### Applications
@@ -47,8 +43,6 @@ graph TD;
47
43
48
44
- **Repo:** [c25k-iac](https://github.com/ukhsa-collaboration/c25k-iac) – Terraform defining the AWS infrastructure.
The `phedigital.co.uk` apex lives in the phe-prd account. That zone delegates `couchto5kprod.phedigital.co.uk`, `couchto5kstg.phedigital.co.uk` and `couchto5kdev.phedigital.co.uk` to the respective landing-zone accounts, where Terraform manages the ALB aliases and CDN records. Each environment also hosts a `cdn.phedigital<env>.co.uk` record that aliases the CloudFront distribution in us-east-1.
@@ -119,3 +111,34 @@ graph TD
119
111
```
120
112
121
113
If any hosted zone is recreated, update the corresponding NS records in the phe-prd root so delegation stays valid.
114
+
115
+
### Enabling Transcriptions
116
+
The app uses AWS Transcribe to generate transcripts of the audio content. This is run in the Staging environment and the output is manually copied to the production S3 bucket.
117
+
To run the Transcription container in Staging, run the following commands from a terminal with AWS CLI access to the staging account:
0 commit comments