chore(store): sync retroarch/app.json for v1.7.0

This commit is contained in:
2026-09-29 19:45:53 +02:00
parent c703b29fed
commit 5491a3a92f

View File

@@ -0,0 +1,78 @@
{
"$schema": "../../schemas/app-template.schema.json",
"id": "retroarch",
"name": "RetroArch Cloud Gaming",
"tagline": "Émulateur multi-système avec streaming Web & saves serveur",
"description": "Jouez à vos classiques rétro (SNES, GBA, PS1, Mega Drive, Arcade) directement dans votre navigateur avec vos sauvegardes centralisées sur Irbis OS.",
"longDescription": "RetroArch est le frontend de référence pour les émulateurs de jeux vidéo. Cette intégration Docker conteneurisée pour Irbis OS permet de lancer vos jeux stockés sur le serveur tout en conservant toutes vos sauvegardes et savestates sur votre NAS, avec accès web KasmVNC/WebGL et support complet des manettes de jeu.",
"category": "media",
"version": "1.19.1",
"developer": "Libretro Team",
"website": "https://www.retroarch.com",
"rating": 4.9,
"downloads": "850K",
"sizeMb": 420,
"license": "GPLv3",
"icon": "https://raw.githubusercontent.com/libretro/RetroArch/master/media/retroarch.png",
"screenshots": [],
"firstStartTip": "Ouvrez l'application Irbis Games pour configurer votre dossier de jeux et lancer vos ROMs d'un simple clic.",
"composeFile": "docker-compose.yml",
"nginx": {
"recommendedSubdomain": "games",
"enableSsl": true,
"mainPort": 3000
},
"ports": [
{
"name": "Web UI",
"description": "Interface Web RetroArch KasmVNC HTTP",
"privatePort": 3000,
"defaultPublicPort": 3000,
"type": "tcp",
"protocol": "http",
"isDefaultNginxTarget": true
},
{
"name": "HTTPS UI",
"description": "Interface Web RetroArch HTTPS",
"privatePort": 3001,
"defaultPublicPort": 3001,
"type": "tcp",
"protocol": "https"
}
],
"volumes": [
{
"defaultHostPath": "/mnt/storage/games/roms",
"containerPath": "/roms",
"description": "Dossier des ROMs de jeux",
"required": true
},
{
"defaultHostPath": "/mnt/storage/games/saves",
"containerPath": "/saves",
"description": "Dossier des sauvegardes de jeux",
"required": true
},
{
"defaultHostPath": "/mnt/storage/configs/retroarch",
"containerPath": "/config",
"description": "Configuration & Cores RetroArch",
"required": true
}
],
"env": [
{
"key": "CUSTOM_USER",
"defaultValue": "",
"label": "Utilisateur KasmVNC (Optionnel)",
"required": false
},
{
"key": "PASSWORD",
"defaultValue": "",
"label": "Mot de passe Web (Optionnel)",
"required": false
}
]
}