mirror of
https://github.com/tborychowski/self-hosted-cookbook.git
synced 2025-02-02 17:03:34 +00:00
82 lines
1.5 KiB
Markdown
82 lines
1.5 KiB
Markdown
|
# Mafl
|
||
|
|
||
|
Minimalistic flexible homepage.
|
||
|
|
||
|
<br>
|
||
|
|
||
|
- [Github repo](https://github.com/hywax/mafl)
|
||
|
- [Website](https://mafl.hywax.space)
|
||
|
|
||
|
|
||
|
![Screenshot](mafl.png)
|
||
|
|
||
|
## docker-compose.yml
|
||
|
```yml
|
||
|
---
|
||
|
version: '3.8'
|
||
|
|
||
|
services:
|
||
|
mafl:
|
||
|
image: hywax/mafl
|
||
|
restart: unless-stopped
|
||
|
ports:
|
||
|
- '3000:3000'
|
||
|
volumes:
|
||
|
- ./config.yml:/app/data/config.yml
|
||
|
```
|
||
|
|
||
|
## config.yml
|
||
|
```yml
|
||
|
title: My Home Page
|
||
|
services:
|
||
|
Home:
|
||
|
- title: Home Assistant
|
||
|
description: Home automation system
|
||
|
link: '#'
|
||
|
icon:
|
||
|
name: simple-icons:homeassistant
|
||
|
wrap: true
|
||
|
color: '#3dbcf3'
|
||
|
- title: AdGuard
|
||
|
description: Ad blocking service
|
||
|
link: '#'
|
||
|
icon:
|
||
|
name: simple-icons:adguard
|
||
|
wrap: true
|
||
|
color: '#68bc71'
|
||
|
|
||
|
Cloud:
|
||
|
- title: Traefik
|
||
|
description: Cloud edge router
|
||
|
link: '#'
|
||
|
icon:
|
||
|
name: devicon:traefikproxy
|
||
|
wrap: true
|
||
|
- title: Portainer
|
||
|
description: Docker container management
|
||
|
link: '#'
|
||
|
icon:
|
||
|
name: devicon:portainer
|
||
|
wrap: true
|
||
|
- title: Grafana
|
||
|
description: Server monitoring dashboards
|
||
|
link: '#'
|
||
|
icon:
|
||
|
name: logos:grafana
|
||
|
wrap: true
|
||
|
|
||
|
Devices:
|
||
|
- title: Router
|
||
|
description: Keenetic Peak
|
||
|
link: '#'
|
||
|
icon:
|
||
|
name: bi:router-fill
|
||
|
wrap: true
|
||
|
- title: NAS
|
||
|
description: Network storage
|
||
|
link: '#'
|
||
|
icon:
|
||
|
name: mdi:nas
|
||
|
wrap: true
|
||
|
```
|