Aller au contenu

Homepage

A quoi ça sert?

Conçoit un dashboard aggrégeant différents liens, services et API

🔗 home.mathgon.org

📖 Documentation & Liste des services intégrables

Installation depuis le magasin d'application de BigBear

Configuration

La configuration nécessite d'éditer les fichiers contenus dans \appPhage\big-bear-homepage\config

En date dy 20/09/2025

bookmarks.yaml

bookmarks.yaml
# For configuration options and examples, please see:
# https://gethomepage.dev/configs/bookmarks

- Garage:
    - Nextcloud:
        - abbr: NC
          href: https://cloud.mathgon.org/
          icon: https://goldschmidts.de/nextcloud_icon.png
    - Navidrome:
        - abbr: ND
          href: https://zik.mathgon.org/
          icon: https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Fstatic-00.iconduck.com%2Fassets.00%2Fnavidrome-icon-1024x1024-let3dfwm.png&f=1&nofb=1&ipt=c30418e12920b8b6ab5dc8fba1660fb10e40cbba83139364d7b4b462b240d9b4&ipo=images
    - Immmich:
        - abbr: IM
          href: https://photo.mathgon.org/
          icon: https://styles.redditmedia.com/t5_63m4zl/styles/communityIcon_0lb8yxy0zvnc1.png
    - NocoDB:
        - abbr: DB
          href: https://noco.mathgon.org/
          icon: https://canada1.discourse-cdn.com/flex011/uploads/nocodb/original/1X/544bfc4088f782f7ac4d43b9848fa2de51641e21.png


- Social:
    - Mastodon:
        - abbr: MA
          href: https://mastodon.xyz/@MathGon
          icon: https://www.svgrepo.com/show/354046/mastodon-icon.svg
          widget:
            type: mastodon
            url: https://mastodon.host.name

- Entertainment:
    - YouTube:
        - abbr: ??
          href: https://.com/

services.yaml

services.yaml
# For configuration options and examples, please see :
# https://gethomepage.dev/configs/services/

- Doc Info:
   - FreshRSS:
      href: https://rss.mathgon.org
      description: Du flux, du flux
      #ping: rss.mathgon.org
      icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/FreshRSS/icon.png
      container: freshrss
      widget:
        type: freshrss
        url: https://rss.mathgon.org
        username: mathgon
        password: exc@libur69
   - MkDocs:
      href: https://wiki.mathgon.org
      description: Wikiki
      #ping: wiki.mathgon.org
      icon: https://avatars.githubusercontent.com/u/109019481
      container: mkdocs
   - Tandoor:
      href: https://recettes.mathgon.org
      description: Recettes
      #ping: wiki.mathgon.org
      icon: https://static-00.iconduck.com/assets.00/tandoor-icon-512x512-74oowxng.png
      container: big-bear-tandoor        
   - Linkding:
      href: https://links.mathgon.org
      description: Partage de liens
      #ping: wiki.mathgon.org
      icon: https://alfred.app/workflows/firefingers21/linkding-bookmarks/icon.png
      container: big-bear-tandoor             
   - Nextcloud:
      href: https://cloud.mathgon.org
      description: 
      #ping: cloud.mathgon.org
      icon: https://goldschmidts.de/nextcloud_icon.png
      container: nextcloud
      #server: nextcloud
      showStats: true
      widget:
        type: nextcloud
        url: https://cloud.mathgon.org
        username: mathgon
        password: exc@libur69
- Media:
    - Navidrome:
        href: https://zik.mathgon.org
        description: Musicothèque
        #ping: cloud.mathgon.org
        icon: https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Fstatic-00.iconduck.com%2Fassets.00%2Fnavidrome-icon-1024x1024-let3dfwm.png&f=1&nofb=1&ipt=c30418e12920b8b6ab5dc8fba1660fb10e40cbba83139364d7b4b462b240d9b4&ipo=images
        container: navidrome
        #server: nextcloud
        showStats: true
        widget:
          type: navidrome
          url: https://zik.mathgon.org
          username: mathgon
          token: 8f34622e012645203a55bd2177bde2fe 
          salt: 22f3ab
          version: 1.16.1
    - Jellyfin:
        href: https://lumiere.mathgon.org
        description: Stream video
        #ping: cloud.mathgon.org
        icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jellyfin/icon.png
        container: jellyfin
        showStats: true
        widget:
          type: jellyfin
          url: https://lumiere.mathgon.org
          key: cb0ca9dcf90b4d9989115cba2e458da3
          enableBlocks: true # optional, defaults to false
          enableNowPlaying: true # optional, defaults to true
          enableUser: true # optional, defaults to false
          showEpisodeNumber: true # optional, defaults to false
          expandOneStreamToTwoRows: false # optional, defaults to true  
    - Azuracast Radio MathGon2000:
        href: https://radio.mathgon.org/public/mathgon2000
        description: 2000 morceaux avec des étoiles
        #ping: radio.mathgon.org
        icon: https://static-00.iconduck.com/assets.00/azuracast-icon-1799x2048-bvthjozz.png
        container: azuracast            
    - Azuracast Radio MathGon2000lasTracks:
        href: https://radio.mathgon.org/public/mathgon_2000lastracks
        description: 2000 derniers morceaux dans la bibliothèque
        #ping: radio.mathgon.org
        icon: https://static-00.iconduck.com/assets.00/azuracast-icon-1799x2048-bvthjozz.png
        container: azuracast            

- Code & Co:
   - NocoDB:
      href: https://noco.mathgon.org
      description: Data & Co
      #ping: noco.mathgon.org
      icon: https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/png/nocodb.png
      container: big-bear-nocodb
   - Jupyter:
      href: https://notebook.mathgon.org
      description: Du code!
      #ping: notebook.mathgon.org
      icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Anaconda3/icon.png
      container: anaconda3
   - Transmisson:
      href: http://192.168.1.185:9091/transmission/web/
      description: Torrent
      #ping: cloud.mathgon.org
      icon: https://transmissionbt.com/assets/images/Transmission_icon.png
      container: transmission
      #server: nextcloud
      showStats: true
      widget:
         type: transmission
         url: http://192.168.1.185:9091
         username: casaos
         password: casaos
         rpcUrl: /transmission/ # Optional. Matches the value of "rpc-url" in your Transmission's settings.json file

settings.yaml

settings.yaml
---
# For configuration options and examples, please see:
# https://gethomepage.dev/configs/settings/

language: fr
title: DashGon
favicon: https://www.mathgon.com/wp/favicon.ico
headerStyle: boxedWidgets
background: https://images.unsplash.com/photo-1502790671504-542ad42d5189?auto=format&fit=crop&w=2560&q=80
opacity: 26 # 0-100
hideVersion: true


providers: #Nécessite d'avoir la config de ces providers dans widgets.yaml
  openweathermap: b4966f406926b48a515e449cb296e054
  weatherapi: weatherapiapikey

# Les liens d'ont qu'un icons, pas de nom
bookmarksStyle: icons

# Infos docker
showStats: true # -> Nécessite d'avoir une config dans setting.yaml

widgets.yaml

widgets.yaml
---
# For configuration options and examples, please see:
# https://gethomepage.dev/configs/info-widgets/
- openweathermap:
    latitude: 47.2034496
    longitude: 1.5653157
    provider: openweathermap
    units: metric

- resources:
    cpu: true
    memory: true
    disk: /

- search:
    provider: duckduckgo
    target: _blank