From 064be371d5698de82c1c917d9960b4b33fb01df4 Mon Sep 17 00:00:00 2001 From: TheThomaas Date: Tue, 20 Oct 2026 14:43:33 +0200 Subject: [PATCH] Add mafl config --- servers/sunstreaker/mafl/compose.yaml | 19 +++++++++ servers/sunstreaker/mafl/mafl/config.yml | 51 ++++++++++++++++++++++++ 2 files changed, 70 insertions(+) create mode 100644 servers/sunstreaker/mafl/compose.yaml create mode 100644 servers/sunstreaker/mafl/mafl/config.yml diff --git a/servers/sunstreaker/mafl/compose.yaml b/servers/sunstreaker/mafl/compose.yaml new file mode 100644 index 0000000..e504fe6 --- /dev/null +++ b/servers/sunstreaker/mafl/compose.yaml @@ -0,0 +1,19 @@ +services: + mafl: + container_name: mafl + image: hywax/mafl + restart: unless-stopped + volumes: + - ./mafl:/app/data + labels: + - "traefik.enable=true" + - "traefik.http.routers.mafl.rule=Host(`mafl.${LOCAL_DOMAIN}`)" + - "traefik.http.routers.mafl.entrypoints=https" + - "traefik.http.routers.mafl.tls=true" + - "traefik.http.services.mafl.loadbalancer.server.port=3000" + networks: + - proxy + +networks: + proxy: + external: true \ No newline at end of file diff --git a/servers/sunstreaker/mafl/mafl/config.yml b/servers/sunstreaker/mafl/mafl/config.yml new file mode 100644 index 0000000..7314eae --- /dev/null +++ b/servers/sunstreaker/mafl/mafl/config.yml @@ -0,0 +1,51 @@ +title: My Home Page +services: + Home: + - title: Immich + description: Photo management + link: 'https://immich.test.thethomaas.net' + icon: + name: simple-icons:immich + wrap: true + color: '#3dbcf3' + - title: Zerobyte + description: Backup automation for self-hosters + link: 'http://192.168.1.25:4096/' + - title: Backrest + description: Backrest is a web UI and orchestrator for restic backup + link: 'http://192.168.1.25:9898/#/getting-started' + + Cloud: + - title: Traefik + description: Cloud edge router + link: 'https://traefik-dashboard.test.thethomaas.net/' + icon: + name: devicon:traefikproxy + wrap: true + - title: Komodo + description: Docker container management + link: 'https://komodo.test.thethomaas.net/' +# icon: +# name: devicon:komodo +# 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 \ No newline at end of file