# Visualisation de LMS

**URL:** <https://forum.hacf.fr/t/visualisation-de-lms/2529>\
**Category:** Add-on\
**Created:** [Janvier 29, 2021, 4:12 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529 "2021-01-29T16:12:07Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![foxbru](https://forum.hacf.fr/user_avatar/forum.hacf.fr/foxbru/32/13458_2.png) [@foxbru](https://forum.hacf.fr/u/foxbru)\
**Post date:** [Janvier 29, 2021, 4:12 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/1 "2021-01-29T16:12:07Z")

</div>

Bonjour à tous, @Bubule

Est-ce que tu as réussi à intégrer Squeezebox/LMS avec lms-material comme la photo sur ton commentaire LMS et Material Theme ?

Moi je n’y arrive pas même après avoir suivi le tuto du site !

Cordialement

---

<div class="post-metadata">

**Author:** ![Bubule](https://forum.hacf.fr/user_avatar/forum.hacf.fr/bubule/32/2817_2.png) [@Bubule](https://forum.hacf.fr/u/Bubule)\
**Post date:** [Janvier 29, 2021, 4:17 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/2 "2021-01-29T16:17:52Z")

</div>

Hello  
Pas encore.  
J’en suis à installer les addon (Nginx) afin de permettre l’intégration de liens http:// (qui ne sont pas en http **s** ://

Mais on va y arriver 😆

---

<div class="post-metadata">

**Author:** ![foxbru](https://forum.hacf.fr/user_avatar/forum.hacf.fr/foxbru/32/13458_2.png) [@foxbru](https://forum.hacf.fr/u/foxbru)\
**Post date:** [Janvier 29, 2021, 5:08 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/3 "2021-01-29T17:08:21Z")

</div>

J’ai installé Nginx mais c pas mieux … Je dois avoir oublié qqc 😒

---

<div class="post-metadata">

**Author:** ![Dapolux](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/d/90ced4/32.png) [@Dapolux](https://forum.hacf.fr/u/Dapolux)\
**Post date:** [Janvier 30, 2021, 2:53 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/4 "2021-01-30T14:53:38Z")

</div>

Hello,

Souhaitant également intégrer un meilleurs visuel de mes squeezebox, je me lance également dans l’aventure. Je n’ai pas encore fait le nécessaire pour l’accès depuis l’extérieur sur mon domaine en https, mais au moins ça marche le local en http (avec l’ip de mon HA).

J’explique ce que j’ai fait pour ceux que ça pourrais intéresser, car personnellement ce n’était pas clair pour moi au départ.

1. **Installer le material skin dans LMS**

C’est surtout ça que je n’avais pas compris, le design n’est pas géré coté HA, mais c’est un skin LMS, je ne savais pas que ça existait depuis les nombreuses années que j’utilise lms…

La procédure est détaillée [ici](https://github.com/CDrummond/lms-material), en gros vous allez dans la page de paramètres de votre LMS, onglet «&nbsp;plugins&nbsp;», vous ajoutez le repo correspondant dans les répertoires supplémentaires en bas de page (le répo étant `https://raw.githubusercontent.com/CDrummond/lms-material/master/public.xml`), vous cochez le plugin:  
 ![image](https://forum.hacf.fr/uploads/default/original/2X/f/fdb65fdb4182b1adb8d38c052871a735d1be856f.png)  
appliquer, puis redémarrer LMS.

Une fois redémarré, vous pourrez accéder à votre LMS avec un nouveau design via l’url:  
`http://l'ip de votre lms:le port de votre lms/material/`

1. **Ajouter la page dans HA**

Créez une vue vide, affichée en «&nbsp;Mode Panneau&nbsp;»  
 ![image](https://forum.hacf.fr/uploads/default/original/2X/0/06f78208552a4d5e4c2581874e8f4630cb4e50df.png)

Puis ajoutez une carte de type page web:  
 ![image](https://forum.hacf.fr/uploads/default/original/2X/0/0ed81ee1ee4aace151bb331c883dc14da30e6496.png)

Renseignez l’url précédente (`http://l'ip de votre lms:le port de votre lms/material/`), sans ratio, puis c’est fini!

Voilà:

 ![image](https://forum.hacf.fr/uploads/default/original/2X/6/6d20e5a2dfe73231ab451160cc323e96e12da1c2.jpeg)

---

<div class="post-metadata">

**Author:** ![foxbru](https://forum.hacf.fr/user_avatar/forum.hacf.fr/foxbru/32/13458_2.png) [@foxbru](https://forum.hacf.fr/u/foxbru)\
**Post date:** [Janvier 30, 2021, 7:32 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/5 "2021-01-30T19:32:43Z")

</div>

Hello

Merci pour l’explication, j’ai déjà fais cela mais je suis en https et c’est là que cela coince je pense 😒.

Voici ce que cela donne avec l’IP direct de LMS !!

 ![Capture d’écran 2021-01-30 à 20.34.05](https://forum.hacf.fr/uploads/default/original/2X/e/eba275c0d356ab6317b4e5dea1cdd624f4886840.jpeg)

Cordialement

---

<div class="post-metadata">

**Author:** ![Dapolux](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/d/90ced4/32.png) [@Dapolux](https://forum.hacf.fr/u/Dapolux)\
**Post date:** [Février 2, 2021, 12:27 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/6 "2021-02-02T12:27:45Z")

</div>

Bonjour,

J’ai «&nbsp;un peu&nbsp;» avancé, j’arrive bien a afficher le lecteur avec le skin material en mode https, mais je ne suis pas certain que ce soit le plus sécurisé qu’il soit (n’hésitez pas a faire un retour).

En gros on souhaite afficher une page non sécurisée (http) dans un contenu sécurisé (https), et «&nbsp;en principe&nbsp;», cela n’est pas possible (ce qui parait logique 🙂 )

Comme nous passons par des iframe, il faut que la page incluse, soit elle même accessible en https, de l’extérieur (et en l’occurrence ce «&nbsp;sous&nbsp;» contenu, doit du coup être lui même accessible depuis l’extérieur).

Pour ce faire, j’ai tout comme pour HA, créé un nom de domaine pour l’accès à mon lms. Puis dans NGINX, j’ai créé un proxyhost, pour qu’en cas d’appel de ce nom de domaine, je redirige vers l’ip/port de mon lms local. Des fois un dessin vaut mieux qu’un long discours:

 ![image](https://forum.hacf.fr/uploads/default/original/2X/e/e5e24c5e6dcecd446bde705cf5f435d5b02e4047.png) .

En gros, avec l’adresse 1 j’accède à HA, avec l’adresse 2 a lms.

Par contre **ATENTION!!!** , cela veux dire que du coup, tout le monde peux accéder à votre lms depuis l’extérieur (sans l’authentification de HA).

Pour y palier un minimum, j’ai activé l’accès à lms par mot de passe (dans les paramètres lms, ==\> avancé ==\> sécurité), puis pour ne pas avoir à le renseigner a chaque fois que la page s’affiche dans HA, l’url de mon iframe est sous la forme: [https://user:password@nomdedomaine.com/material](https://user:password@nomdedomaine.com/material)

 ![image](https://forum.hacf.fr/uploads/default/original/2X/4/4f2035c5d1493d5e0e27b1154b18641643874ef6.png)

Remarques:

1. Je suppose qu’il y a moyen de s’en sortir avec les ports directement plutôt qu’avec un nouveau nom de domaine, mais je suis pas encore assez calé coté nginx
2. L’accès fonctionne avec firefox, ou avec l’app mobile, mais pas avec chrome (je ne sais pas encore pourquoi)
3. Je ne sais pas si juste l’utilisation du user/mot de passe logitech est suffisant pour sécuriser

---

<div class="post-metadata">

**Author:** ![Anthony\_Sejourne](https://forum.hacf.fr/user_avatar/forum.hacf.fr/anthony_sejourne/32/1486_2.png) [@Anthony\_Sejourne](https://forum.hacf.fr/u/Anthony_Sejourne)\
**Post date:** [Février 2, 2021, 2:49 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/7 "2021-02-02T14:49:44Z")

</div>

Perso j’ai réussi aussi à intégrer LMS Material dans mon Dashboard en installant «&nbsp;Nginx Proxy Manager&nbsp;» pour le rediriger le flux https vers le http local de LMS, par contre j’ai désactivé la possibilité d’accéder à LMS depuis l’extérieur (aucun intérêt d’allumer la musique si on n’est pas présent 🙂 )

---

<div class="post-metadata">

**Author:** ![Dapolux](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/d/90ced4/32.png) [@Dapolux](https://forum.hacf.fr/u/Dapolux)\
**Post date:** [Février 2, 2021, 3:13 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/8 "2021-02-02T15:13:52Z")

</div>

Je suis d’accord avec toi.  
Du coup tu accèdes dans ton dashboard, via ton nom de domaine, et en https c’est bien cela? Si oui, comment as tu paramétré Nginx pour cela?

---

<div class="post-metadata">

**Author:** ![Bubule](https://forum.hacf.fr/user_avatar/forum.hacf.fr/bubule/32/2817_2.png) [@Bubule](https://forum.hacf.fr/u/Bubule)\
**Post date:** [Février 2, 2021, 6:35 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/9 "2021-02-02T18:35:15Z")

</div>

> [@Anthony\_Sejourne](#):
>
> Perso j’ai réussi aussi à intégrer LMS Material dans mon Dashboard en installant « Nginx Proxy Manager » pour le rediriger le flux https vers le http local de LMS, par contre j’ai désactivé la possibilité d’accéder à LMS depuis l’extérieur (aucun intérêt d’allumer la musique si on n’est pas présent 🙂 )

Pourrais-tu détailler un peu (beaucoup !?) comment tu as fais ?

J’ai également réussi à intégrer l’Iframe LMS… Depuis que mon Nginx est fonctionnel, mais il n’est visible qu’en local (adresse de mon LMS sous forme [http://192.168.1.xx/9000/material/](http://192.168.1.xx/9000/material/) )  
Le problème c’est que je ne peux y accéder qu’avec mon PC sur le réseau wifi. Companion se connecte en https. Du coup, pas de visu des Iframes dans companion…

---

<div class="post-metadata">

**Author:** ![Dapolux](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/d/90ced4/32.png) [@Dapolux](https://forum.hacf.fr/u/Dapolux)\
**Post date:** [Février 2, 2021, 7:29 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/10 "2021-02-02T19:29:09Z")

</div>

Je suis aussi intéressé par le détail :).

A la limite, si je n’accède pas a mes musiques depuis l’extérieur, ce n’est pas gênant, mais je n’arrive pas a afficher lms en local via le ndd.  
[https://domaine.duckdns.org](https://domaine.duckdns.org) ==\> HA ok, mais l’iframe lms KO

Pour info:  
[http://domaine.duckdns.org](http://domaine.duckdns.org) redirige vers [https://domaine.duckdns.org](https://domaine.duckdns.org), donc idem, HA ok, lms Ko  
[http://ipdeha:8123/](http://ipdeha:8123/) ==\> HA ok, iframe lms ok  
[https://ipdeha:8123/](https://ipdeha:8123/) ==\> HA KO, iframe lms forcément Ko du coup

---

<div class="post-metadata">

**Author:** ![Anthony\_Sejourne](https://forum.hacf.fr/user_avatar/forum.hacf.fr/anthony_sejourne/32/1486_2.png) [@Anthony\_Sejourne](https://forum.hacf.fr/u/Anthony_Sejourne)\
**Post date:** [Février 3, 2021, 2:43 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/11 "2021-02-03T14:43:38Z")

</div>

Il faut créer pour cela 2 adresses de domaines:  
une pour HA et une autre pour LMS  
Pour l’exemple:  
«&nbsp;[domain-ha.duckdns.org](http://domain-ha.duckdns.org)&nbsp;»  
«&nbsp;[domain-lms.duckdns.org](http://domain-lms.duckdns.org)&nbsp;»

 ![config nginx proxy manager](https://forum.hacf.fr/uploads/default/original/2X/d/d1b1a07b252e5b2403add04166d18a75d5f7172e.png)

Configurer celle de HA pour être rediriger vers l’IP interne en https → [https://xxxxx:8123](https://xxxxx:8123) laisser l’accès Public pour que l’url soit accessible depuis l’extérieure

Configurer ensuite celle de LMS pour être rediriger vers l’IP interne en http → [http://xxxxx:9000](http://xxxxx:9000) positionner une restriction d’accès pour que seulement les adresses en 192.168.x.x de votre réseau puisse discuter avec afin que l’url ne soit pas accessible depuis l’extérieure

Il faudra ensuite que vos équipements de votre réseau chez vous sache résoudre vos urls:  
«&nbsp;[domain-ha.duckdns.org](http://domain-ha.duckdns.org)&nbsp;» et «&nbsp;[domain-lms.duckdns.org](http://domain-lms.duckdns.org)&nbsp;» vers vos IP local directement et non pas l’IP Public, pour cela j’utilise «&nbsp;Pi-Hole&nbsp;» pour créer des «&nbsp;Local DNS Record&nbsp;»

 ![Capture d’écran 2021-02-03 à 15.40.37](https://forum.hacf.fr/uploads/default/original/2X/2/2e04ca584635703e5f4439559dae364558dada0f.png)

Enfin dans Home Assistant, créé l’iframe avec l’URL en https: de LMS

```auto
- card: "iframe"
  wider: true
  higher: true
  widerSize: 6
  higherSize: 5
  noPadding: true
  cardOptions:
    card: iframe
    aspect_ratio: 83%
    url: 'https://domain-lms.duckdns.org'

```

---

<div class="post-metadata">

**Author:** ![Dapolux](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/d/90ced4/32.png) [@Dapolux](https://forum.hacf.fr/u/Dapolux)\
**Post date:** [Février 4, 2021, 7:29 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/12 "2021-02-04T19:29:31Z")

</div>

Merci a toi pour ces infos.

Je ne savais pas qu’il était possible de spécifier des adresses manuelles de dns local.

Pour la restriction, comment fais-tu? Via LMS directement? J’ai testé ceci:  
 ![image](https://forum.hacf.fr/uploads/default/original/2X/3/3fd269b083f6b2ac6ec51741d678df9bfb5f9172.png)  
mais ça n’a pas l’aire de bien fonctionner, j’accède tout de même depuis l’extérieur.

---

<div class="post-metadata">

**Author:** ![Anthony\_Sejourne](https://forum.hacf.fr/user_avatar/forum.hacf.fr/anthony_sejourne/32/1486_2.png) [@Anthony\_Sejourne](https://forum.hacf.fr/u/Anthony_Sejourne)\
**Post date:** [Février 5, 2021, 10:27 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/13 "2021-02-05T10:27:48Z")

</div>

Je le fait dans Nginx Proxy Manager, dans l’onglet «&nbsp;Access Lists&nbsp;», je créé une politique Allow local access 192.168.1.\* que j’affecte ensuite au domain «&nbsp;[domain-lms.duckdns.org](http://domain-lms.duckdns.org)&nbsp;»

---

<div class="post-metadata">

**Author:** ![Dapolux](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/d/90ced4/32.png) [@Dapolux](https://forum.hacf.fr/u/Dapolux)\
**Post date:** [Février 5, 2021, 12:13 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/14 "2021-02-05T12:13:36Z")

</div>

Désolé de te demander cela, mais peux-tu préciser le paramétrage de l’access list?

De ce que j’ai compris, pour prendre tout le local il faut «&nbsp;allow&nbsp;» pour l’adresse 192.168.1.0/24 (je suis bien en 192.168.1.\* pour mon réseau local.  
J’ai également fait un teste avec mon tel portable sans wifi, en testant avec l’ip du portable, ça ne fonctionne pas.  
Je n’y arrive que en spécifiant un user, et en passant en mode «&nbsp;satisfy any&nbsp;», or dans mon cas, je ne souhaite pas utiliser de user particulier, juste restreindre au réseau local.

---

<div class="post-metadata">

**Author:** ![Anthony\_Sejourne](https://forum.hacf.fr/user_avatar/forum.hacf.fr/anthony_sejourne/32/1486_2.png) [@Anthony\_Sejourne](https://forum.hacf.fr/u/Anthony_Sejourne)\
**Post date:** [Février 5, 2021, 2:23 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/15 "2021-02-05T14:23:16Z")

</div>

> [@Dapolux](#):
>
> 192.168.1.0/24

oui dans Access List  
premier onglet «&nbsp;Details&nbsp;» tu coches «&nbsp;Satisfy Any&nbsp;»  
Deuxième onglet: Rien  
Troisième onglet «&nbsp;Access&nbsp;» tu sélectionnes allow et tu mets 192.168.1.0/24  
Tu save tout ça

En ensuite tu l’appliques sur ton Host en l’éditant et dans l’onglet «&nbsp;Détails&nbsp;» tu sélectionnes l’Access List que tu viens de créer

---

<div class="post-metadata">

**Author:** ![Dapolux](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/d/90ced4/32.png) [@Dapolux](https://forum.hacf.fr/u/Dapolux)\
**Post date:** [Février 5, 2021, 3:53 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/16 "2021-02-05T15:53:51Z")

</div>

Je dois me tromper quelque part, car ça ne fonctionne pas, j’ai tjrs cette erreur 403 Forbidden si je passe sur mon access list locale (en no restrictions, pas de problèmes, et si je rajoute un user, et que je me loggue lors de l’ouverture, pas de problèmes non plus, mais je préfèrerais éviter cette étape).

![image](https://forum.hacf.fr/uploads/default/original/2X/3/3595639319b07817df26a0168f770a65fd2594f9.png)  
 ![image](https://forum.hacf.fr/uploads/default/original/2X/9/947f76b62cc98feca9be199224e306ba7861d0ee.png)  
 ![image](https://forum.hacf.fr/uploads/default/original/2X/2/2ff806be41a382313fe3a6b013176b499b27e4f1.png)

Par ailleurs, le dns local, pointe du coup sur une ip locale, mais sans le port, du coup [http://domain-lms.duckdns.org](http://domain-lms.duckdns.org) pointe sur mon nas et non sur lms en local (et dans le local dns on ne peux spécifier de port)

---

<div class="post-metadata">

**Author:** ![Anthony\_Sejourne](https://forum.hacf.fr/user_avatar/forum.hacf.fr/anthony_sejourne/32/1486_2.png) [@Anthony\_Sejourne](https://forum.hacf.fr/u/Anthony_Sejourne)\
**Post date:** [Février 5, 2021, 4:39 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/17 "2021-02-05T16:39:11Z")

</div>

Essaye de regarder l’ip d’un PC d’où tu accèdes au Dashboard HomeAssistant, et mets l’ip de ce PC dans allow genre 192.168.1.20 (ip de ton PC)

on ne spécifie pas de port sur une DNS, le DNS local sert juste à mapper ton IP local ou se trouve ton LMS Server et le nom de domaine «&nbsp;[domain-lms.duckdns.org](http://domain-lms.duckdns.org)&nbsp;»

En attaquant ton URL en interne en [https://domain-lms.duckdns.org](https://domain-lms.duckdns.org) c’est le Proxy que tu as configuré qui va rediriger vers le port 9000 tout seul

---

<div class="post-metadata">

**Author:** ![Dapolux](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/d/90ced4/32.png) [@Dapolux](https://forum.hacf.fr/u/Dapolux)\
**Post date:** [Février 5, 2021, 11:12 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/18 "2021-02-05T23:12:59Z")

</div>

J’ai refait 15 fois la manip depuis le début, et toujours impossible de se connecter.

J’ai essayé avec l’ip de mon pc, j’ai essayé avec mon ip puis rajouter /24, j’ai essayé avec l’adresse d’au dessus, mais en vain, je dois me planter quelque part.

Je récapitule, je me focalise donc uniquement sur LMS dans un premier temps, qui du coup doit être accessible via [https://domain-lms.duckdns.org/](https://domain-lms.duckdns.org/), uniquement en local si tout fonctionne bien.

Pour ce faire, j’ai mon PIHole (qui est sur une autre ip que HA, et autre que mon nas) qui redirige:  
[domain-lms.duckdns.org](http://domain-lms.duckdns.org) ==\> 192.168.1.xxx (ip de mon nas qui héberge lms, accessible sur le port 9002), sans précision de http ou https d’ailleurs.

Coté Nginx:  
Access list, satisfy any, pas de user, access allow sur l’ip de mon ordinateur  
Host qui redirige [domain-lms.duckdns.org](http://domain-lms.duckdns.org) ==\> [http://192.168.1.xxx](http://192.168.1.xxx), port 9002 (mon lms est sur le 9002), utilisation de l’access list précédents, websocket support, certificat letsencrypt sur [domain-lms.duckdns.org](http://domain-lms.duckdns.org), force ssl. Pour m’assurer que l’access list est bien prise en compte, je retroune a chaque fois sur la page du host faire un save (au cas ou).

Je suppose qu’il n’y a rien de particulier à paramétrer coté LMS.  
Il n’y a pas de «&nbsp;redirection host&nbsp;» à paramétrer dans nginx je suppose.  
Pour info:  
-Si a partir du moment ou je met la redirection dans le dns local pihole, impossible d’accéder, peu importe que je sois en access public ou en réduit au local, le navigateur m’annonce que la connection n’est pas privées et je n’abouti pas meme en acceptant de continuer (j’ai aussi tester, la navigation privée, changer de navigateur…)

- La seule façon dont j’arrive a accéder pour le moment via l’url [https://domain-lms.duckdns.org/](https://domain-lms.duckdns.org/), c’est sans entrée dans le dns local de pihole, et en access public (donc sans sécurité…)

---

<div class="post-metadata">

**Author:** ![Lolobuc54](https://forum.hacf.fr/user_avatar/forum.hacf.fr/lolobuc54/32/29274_2.png) [@Lolobuc54](https://forum.hacf.fr/u/Lolobuc54)\
**Post date:** [Février 6, 2021, 8:48 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/19 "2021-02-06T08:48:44Z")

</div>

Merci pour le mini tuto, j’en rêvai 😃

---

<div class="post-metadata">

**Author:** ![Bubule](https://forum.hacf.fr/user_avatar/forum.hacf.fr/bubule/32/2817_2.png) [@Bubule](https://forum.hacf.fr/u/Bubule)\
**Post date:** [Février 6, 2021, 9:38 UTC](https://forum.hacf.fr/t/visualisation-de-lms/2529/20 "2021-02-06T09:38:30Z")

</div>

Vraiment super !!!

Merci beaucoup pour votre aide.  
Grace à vous j’ai réussi à installer mon LMS sur mes différents accès.  
La version ‹&nbsp;portable / android&nbsp;› via la version ‹&nbsp;material&nbsp;› de LMS  
L’accès depuis l’extérieur en https grâce à un nom de domaine spécifique à LMS (dans Duckdns)  
Sécuriser l’accès via un mot de passe grâce à l’access list dans Nginx.

Tout marche impec chez moi. 👍

Merci encore  
Franck

[Page suivante](https://forum.hacf.fr/t/visualisation-de-lms/2529.md?page=2)
