forked from web/portal
35 lines
825 B
Markdown
35 lines
825 B
Markdown
# ECG portal page
|
|
|
|
This <abbr title="Single Page Application">SPA</abbr> shows a list of all available ECG web applications managed by the IT Hub.
|
|
|
|

|
|
|
|
## Features
|
|
|
|
- Generates a static website powered a small python script
|
|
- easily extensible by a YAML definition
|
|
- Responsive layout
|
|
- Respects Privacy and Security by being ready for CSP and RP
|
|
|
|
## Build
|
|
|
|
python3 build.py items_page_1.yml index.html ; python3 build.py items_page_2.yml index2.html
|
|
|
|
## Deployment
|
|
|
|
The build and deploy workflow is provided by the contained shell script `build+deploy.sh`.
|
|
|
|
```bash
|
|
chmod +x build+deploy.sh
|
|
./build+deploy.sh
|
|
```
|
|
|
|
**Executed tasks:**
|
|
|
|
- clean the output folder
|
|
- build the project
|
|
- upload to the remote SSH target
|
|
|
|
## Roadmap
|
|
- Provide localized versions of the portal
|