43 lines
943 B
Markdown
Raw Normal View History

2025-01-16 22:56:02 +01:00
# Portfolio
This software allows people and institutions to setup an easy landingpage\homepage to show their portfolio. It's configured via an yaml file.
2025-01-08 14:59:36 +01:00
## Access
2025-01-10 11:41:32 +01:00
### Locale
2025-01-14 16:57:13 +01:00
[http://127.0.0.1:5000](http://127.0.0.1:5000)
2025-01-08 14:59:36 +01:00
2025-01-16 22:56:02 +01:00
## Configure
To configure this app create an config.yaml you can use config.sample.yaml as an example
## Administrate Docker
### Stop and Destroy
```bash
docker stop landingpage
docker rm landingpage
```
### Build
```bash
docker build -t application-landingpage .
```
### Run
2025-01-10 11:41:32 +01:00
#### Run Development Environment
```bash
2025-01-10 11:41:32 +01:00
docker run -d -p 5000:5000 --name landingpage -v $(pwd)/app/:/app -e FLASK_APP=app.py -e FLASK_ENV=development application-landingpage
```
2025-01-10 11:41:32 +01:00
#### Run Production Environment
```bash
docker run -d -p 5000:5000 --name landingpage application-landingpage
```
### Debug
```bash
docker logs -f landingpage
2025-01-10 11:41:32 +01:00
```
## Author
2025-01-16 22:56:02 +01:00
This software was created from [Kevin Veen-Birkenbach](https://www.veen.world/).