{"id":2338,"date":"2025-06-02T12:00:00","date_gmt":"2025-06-02T12:00:00","guid":{"rendered":"https:\/\/sascha-brockel.de\/?p=2338"},"modified":"2025-04-21T15:47:14","modified_gmt":"2025-04-21T13:47:14","slug":"romm-share-all-games-emulators-centrally","status":"publish","type":"post","link":"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/","title":{"rendered":"RomM: Manage &amp; share all games &amp; emulators centrally"},"content":{"rendered":"<p class=\"wp-block-yoast-seo-estimated-reading-time yoast-reading-time__wrapper\"><span class=\"yoast-reading-time__icon\"><svg aria-hidden=\"true\" focusable=\"false\" data-icon=\"clock\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" style=\"display:inline-block;vertical-align:-0.1em\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z\"><\/path><\/svg><\/span><span class=\"yoast-reading-time__spacer\" style=\"display:inline-block;width:1em\"><\/span><span class=\"yoast-reading-time__descriptive-text\">Estimated reading time: <\/span><span class=\"yoast-reading-time__reading-time\">5<\/span><span class=\"yoast-reading-time__time-unit\"> minutes<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do you have an extensive collection of retro and modern games? With <a href=\"https:\/\/romm.app\/\" target=\"_blank\" rel=\"noreferrer noopener\">RomM<\/a> you can manage all your games and emulators centrally and even share them with friends. As an open source project, RomM gives you full control over your data and a variety of features to enhance your gaming experience. There is even a <a href=\"https:\/\/demo.romm.app\/\" target=\"_blank\" rel=\"noreferrer noopener\">Demo page<\/a> where you can view the whole thing in its entirety.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For detailed instructions and explanations of all configuration options, I recommend watching the YouTube video linked below. This video goes into detail about each individual setting, providing you with comprehensive instructions on how to set everything up correctly. Any code from the video can be found in this article, so you can use it directly without having to type it out.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This blog post, including video, is part of a series in which we build and set up our own home server. We start with the basics, such as installing Ubuntu VM with Docker, and then move on to configuring our own domain, security measures, and, above all, lots of cool and useful self-hosted services. Whether it's media servers like Plex or Jellyfin or document management like Paperless-NGX, we'll work together to build the setup you want to see. We'll even tackle topics like single sign-on (SSO) together.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title ez-toc-toggle\" style=\"cursor:pointer\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #dd3333;color:#dd3333\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #dd3333;color:#dd3333\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#Was_ist_RomM\" >What is RomM?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#Hauptfunktionen_von_RomM\" >Main functions of RomM<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#1_Metadaten_automatisch_hinzufugen\" >1. automatically add metadata<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#2_Spiele_direkt_im_Browser_spielen\" >2. play games directly in the browser<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#3_Spielebibliothek_mit_Freunden_teilen\" >3. share game library with friends<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#4_Unterstutzung_fur_verschiedene_Plattformen_und_Dateiformate\" >4. support for different platforms and file formats<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#Installation_und_Einrichtung\" >Installation and setup<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#Schnelleinrichtung\" >Quick setup<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#Voraussetzungen\" >Requirements<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#Schritt_1_API-Schlussel_erstellen\" >Step 1: Create API key<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#Schritt_2_Docker-Setup\" >Step 2: Docker setup<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#Bonus_Spiele_hochladen_und_scannen\" >Bonus: Upload and scan games<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#Erweiterungen_und_Community\" >Extensions and community<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#Ordnerstruktur_fur_ROMs\" >Folder structure for ROMs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#Alternativstruktur_fur_die_Ordner_wie_im_Video\" >Alternative structure for the folders (as in the video)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#Umsetzung_im_YouTube-Video\" >YouTube video implementation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#Fazit\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"h-was-ist-romm\"><span class=\"ez-toc-section\" id=\"Was_ist_RomM\"><\/span>What is RomM?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">RomM is a self-hosted ROM manager that allows you to scan your game collection, enrich it with metadata and search it via a user-friendly interface. RomM supports over 400 platforms - from classic consoles to modern systems such as PS5 or Nintendo Switch.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/sascha-brockel.de\/wp-content\/uploads\/2025\/06\/RomM.avif\"><img data-dominant-color=\"2f847d\" data-has-transparency=\"false\" style=\"--dominant-color: #2f847d;\" fetchpriority=\"high\" decoding=\"async\" width=\"1918\" height=\"870\" src=\"https:\/\/sascha-brockel.de\/wp-content\/uploads\/2025\/06\/RomM.avif\" alt=\"\" class=\"wp-image-2376 not-transparent\" srcset=\"https:\/\/sascha-brockel.de\/wp-content\/uploads\/2025\/06\/RomM.avif 1918w, https:\/\/sascha-brockel.de\/wp-content\/uploads\/2025\/06\/RomM-300x136.avif 300w, https:\/\/sascha-brockel.de\/wp-content\/uploads\/2025\/06\/RomM-768x348.avif 768w, https:\/\/sascha-brockel.de\/wp-content\/uploads\/2025\/06\/RomM-1536x697.avif 1536w, https:\/\/sascha-brockel.de\/wp-content\/uploads\/2025\/06\/RomM-18x8.avif 18w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Hauptfunktionen_von_RomM\"><\/span>Main functions of RomM<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Metadaten_automatisch_hinzufugen\"><\/span>1. automatically add metadata<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">RomM scans your existing game collection and automatically adds information such as cover images and game descriptions from sources such as IGDB, Screenscraper and MobyGames. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Spiele_direkt_im_Browser_spielen\"><\/span>2. play games directly in the browser<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Thanks to the integration of EmulatorJS, you can play many games directly in your browser without having to install additional software. Systems such as NES, SNES, Game Boy, PlayStation and many more are supported. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Spielebibliothek_mit_Freunden_teilen\"><\/span>3. share game library with friends<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You can share your game collection with friends and define exactly who has access to which games. This keeps your collection private and secure.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Unterstutzung_fur_verschiedene_Plattformen_und_Dateiformate\"><\/span>4. support for different platforms and file formats<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">RomM recognizes various naming conventions and file formats, including multi-file games such as PlayStation titles with multiple CDs. Tags such as (USA) or (rev v1) are also recognized and make it easier to organize your collection.<\/p>\n\n\n\n<div class=\"atkp-container atkp-grid_3_columns-box  atkp-template-grid_3_columns\">\n            <div class=\"atkp-clearfix atkp-box-3-cols\">\n                            <div class=\"atkp-box atkp-smallbox atkp-box-3-cols-item atkp-clearfix\">\n                    <div class=\"atkp-thumb\">\n                                                    <img decoding=\"async\" class=\"atkp-image\" src=\"https:\/\/m.media-amazon.com\/images\/I\/41nLE-L5EWL._SL160_.jpg\"\n                                 alt=\"ZIUMIER USB 3.0 hub, 7-port USB expander with RGB LED strip for MacBook, Mac Pro, Mac mini, iMac, Surface Pro, XPS, PC, flash drive, mobile hard drive\"\/>\n                                            <\/div>\n                    <div class=\"atkp-content\">\n                                                    <a class=\"atkp-title\" href=\"https:\/\/www.amazon.de\/dp\/B0DKP632D3?tag=sasbro0a-21&linkCode=osi&th=1&psc=1\" rel=\"sponsored nofollow noopener\" target=\"_blank\"  title=\"Buy now at Amazon\">ZIUMIER USB 3.0 hub, 7-port USB expander with RGB LED strip for MacBook, Mac Pro, Mac mini, iMac, Surface Pro, XPS, PC, flash drive, mobile hard disk*<\/a>\n                                                <div class=\"atkp-author\">by ZIUMIER<\/div>\n                    <\/div>\n                    <div class=\"atkp-bottom\">\n                        <div class=\"atkp-ratingbar\">\n                                                            <div class=\"atkp-rating\"><span class=\"atkp-star atkp-star-0 atkp-star-00\" title=\"0.00 of 5 stars\"><\/span><\/div>\n                                                        <div class=\"atkp-primelogo\"><\/div>\n                            <div class=\"atkp-clearfix\"><\/div>\n                        <\/div>\n                                                    <span class=\"atkp-price atkp-saleprice\">\n                                Price: \u20ac 16.99\n                                                                    <span class=\"atkp_price atkp-baseprice\"><\/span>\n                                                            <\/span>\n                                                                            <a href=\"https:\/\/www.amazon.de\/dp\/B0DKP632D3?tag=sasbro0a-21&linkCode=osi&th=1&psc=1\" rel=\"sponsored nofollow noopener\" target=\"_blank\"  title=\"Buy now at Amazon\" class=\"atkp-button\">Buy now on Amazon*<\/a>\n                        \n                        \n                                                    <span class=\"atkp-priceinfo\">Price incl. VAT, Excl. shipping<\/span>\n                                                                            <div class=\"atkp-shoplogo\">Amazon<\/div>\n                                            <\/div>\n                <\/div>\n                            <div class=\"atkp-box atkp-smallbox atkp-box-3-cols-item atkp-clearfix\">\n                    <div class=\"atkp-thumb\">\n                                                    <img decoding=\"async\" class=\"atkp-image\" src=\"https:\/\/m.media-amazon.com\/images\/I\/416F7ODP6YL._SL160_.jpg\"\n                                 alt=\"KDD Led Headphone Stand with 9 Light Modes - Gaming Headset Holder Desk - Foldable Controller Holder with Cable Organizer - Headset and Controller Holder for Gamer PC Gaming Accessories\"\/>\n                                            <\/div>\n                    <div class=\"atkp-content\">\n                                                    <a class=\"atkp-title\" href=\"https:\/\/www.amazon.de\/dp\/B0FB3QN882?tag=sasbro0a-21&linkCode=osi&th=1&psc=1\" rel=\"sponsored nofollow noopener\" target=\"_blank\"  title=\"Buy now at Amazon\">KDD Led Headphone Stand with 9 Light Modes - Gaming Headset Holder Desk - Foldable Controller Holder with Cable Organizer - Headset and Controller Holder for Gamer PC Gaming Accessories*<\/a>\n                                                <div class=\"atkp-author\">by KDD<\/div>\n                    <\/div>\n                    <div class=\"atkp-bottom\">\n                        <div class=\"atkp-ratingbar\">\n                                                            <div class=\"atkp-rating\"><span class=\"atkp-star atkp-star-0 atkp-star-00\" title=\"0.00 of 5 stars\"><\/span><\/div>\n                                                        <div class=\"atkp-primelogo\"><\/div>\n                            <div class=\"atkp-clearfix\"><\/div>\n                        <\/div>\n                                                    <span class=\"atkp-price atkp-saleprice\">\n                                Price: \u20ac 21.95\n                                                                    <span class=\"atkp_price atkp-baseprice\"><\/span>\n                                                            <\/span>\n                                                                            <a href=\"https:\/\/www.amazon.de\/dp\/B0FB3QN882?tag=sasbro0a-21&linkCode=osi&th=1&psc=1\" rel=\"sponsored nofollow noopener\" target=\"_blank\"  title=\"Buy now at Amazon\" class=\"atkp-button\">Buy now on Amazon*<\/a>\n                        \n                        \n                                                    <span class=\"atkp-priceinfo\">Price incl. VAT, Excl. shipping<\/span>\n                                                                            <div class=\"atkp-shoplogo\">Amazon<\/div>\n                                            <\/div>\n                <\/div>\n                            <div class=\"atkp-box atkp-smallbox atkp-box-3-cols-item atkp-clearfix\">\n                    <div class=\"atkp-thumb\">\n                                                    <img decoding=\"async\" class=\"atkp-image\" src=\"https:\/\/m.media-amazon.com\/images\/I\/416x8cPKV1L._SL160_.jpg\"\n                                 alt=\"Dhqkqg LED Torch Wall Lamp, Pixelated Lantern Night Light, 16 Colors Craft Torch Lamp, Portable Wall Lamp with Remote Control &amp; Dimming Function, Gift for Gamer (A-16 colors)\"\/>\n                                            <\/div>\n                    <div class=\"atkp-content\">\n                                                    <a class=\"atkp-title\" href=\"https:\/\/www.amazon.de\/dp\/B0FQ5WCCQ1?tag=sasbro0a-21&linkCode=osi&th=1&psc=1\" rel=\"sponsored nofollow noopener\" target=\"_blank\"  title=\"Buy now at Amazon\">Dhqkqg LED Torch Wall Lamp, Pixelated Lantern Night Light, 16 Colors Craft Torch Lamp, Portable Wall Lamp with Remote Control &amp; Dimming Function, Gift for Gamer (A-16 colors)*<\/a>\n                                                <div class=\"atkp-author\">by Dhqkqg<\/div>\n                    <\/div>\n                    <div class=\"atkp-bottom\">\n                        <div class=\"atkp-ratingbar\">\n                                                            <div class=\"atkp-rating\"><span class=\"atkp-star atkp-star-0 atkp-star-00\" title=\"0.00 of 5 stars\"><\/span><\/div>\n                                                        <div class=\"atkp-primelogo\"><\/div>\n                            <div class=\"atkp-clearfix\"><\/div>\n                        <\/div>\n                                                    <span class=\"atkp-price atkp-saleprice\">\n                                Price: $19.99\n                                                                    <span class=\"atkp_price atkp-baseprice\"><\/span>\n                                                            <\/span>\n                                                                            <a href=\"https:\/\/www.amazon.de\/dp\/B0FQ5WCCQ1?tag=sasbro0a-21&linkCode=osi&th=1&psc=1\" rel=\"sponsored nofollow noopener\" target=\"_blank\"  title=\"Buy now at Amazon\" class=\"atkp-button\">Buy now on Amazon*<\/a>\n                        \n                        \n                                                    <span class=\"atkp-priceinfo\">Price incl. VAT, Excl. shipping<\/span>\n                                                                            <div class=\"atkp-shoplogo\">Amazon<\/div>\n                                            <\/div>\n                <\/div>\n                    <\/div>\n            <\/div>\n\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Installation_und_Einrichtung\"><\/span>Installation and setup<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">RomM is set up via Docker. You need API keys from IGDB or MobyGames to retrieve metadata. You then create a <code>docker-compose.yml<\/code>-file that defines your library structure. RomM offers two recommended folder structures to organize your games.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Schnelleinrichtung\"><\/span>Quick setup<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">For a quick setup, you can upload your ROMs directly via the web interface or use the integrated scanner, which automatically recognizes your games and adds metadata.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You want to host RomM yourself? Great! Installation is pretty easy with Docker. Here I'll show you step by step how to set up RomM on your server or home PC.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Voraussetzungen\"><\/span>Requirements<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Docker &amp; Docker Compose installed<\/li>\n\n\n\n<li>A little storage space for your ROMs<\/li>\n\n\n\n<li>API key from IGDB (optional, but recommended)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Schritt_1_API-Schlussel_erstellen\"><\/span>Step 1: Create API key<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In order for RomM to automatically load metadata (covers, descriptions, etc.) for your games, you need API access to at least IGDB:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">IGDB (via Twitch)<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Log in to Twitch Developer.<\/li>\n\n\n\n<li>Click on \"+ Register Your Application\".<\/li>\n\n\n\n<li>Choose:\n<ul class=\"wp-block-list\">\n<li><strong>Name<\/strong>e.g. <code>RomM<\/code><\/li>\n\n\n\n<li><strong>OAuth Redirect URLs<\/strong>: <code>localhost<\/code><\/li>\n\n\n\n<li><strong>Category<\/strong>Application Integration<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Make a note of your <code>Client ID<\/code> and <code>Client Secret<\/code>.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Schritt_2_Docker-Setup\"><\/span>Step 2: Docker setup<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You must set the environment variable <code>ROMM_AUTH_SECRET_KEY<\/code> create a key. You do this with the command: <code>openssl rand -hex 32<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Create a file <code>docker-compose.yml<\/code> with the following content:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>services:\n  romm:\n    image: rommapp\/romm:latest\n    container_name: romm\n    restart: unless-stopped\n    ports:\n      - \"8091:8080\"\n    environment:\n      - DB_HOST=romm-db\n      - DB_NAME=romm\n      - DB_USER=romm\n      - DB_PASSWD=yourPassword\n      - DB_PORT=3306\n      - ROMM_AUTH_SECRET_KEY=MUST BE GENERATED\n      - IGDB_CLIENT_ID=your_igdb_client_id\n      - IGDB_CLIENT_SECRET=your_igdb_client_secret\n      - ENABLE_RESCAN_ON_FILESYSTEM_CHANGE=true\n      - RESCAN_ON_FILESYSTEM_CHANGE_DELAY=60\n      - ENABLE_SCHEDULED_RESCAN=true\n      - SCHEDULED_RESCAN_CRON=0 2 * * *\n    volumes:\n      - \/mnt\/cache\/appdata\/romm\/config:\/romm\/config\n      - \/mnt\/cache\/appdata\/romm\/assets:\/romm\/assets #Uploaded saves, states, etc\n      - \/mnt\/cache\/appdata\/roms:\/romm\/library\n      - \/mnt\/cache\/appdata\/romm\/resources:\/romm\/resources #IGDB data\n    depends_on:\n        romm-db:\n            condition: service_healthy\n            restart: true\n\n  romm-db:\n    image: mariadb:latest\n    container_name: romm-db\n    restart: unless-stopped\n    environment:\n        - MARIADB_ROOT_PASSWORD= # Use a unique, secure password\n        - MARIADB_DATABASE=romm\n        - MARIADB_USER=romm\n        - MARIADB_PASSWORD=yourPassword\n    volumes:\n        - \/mnt\/cache\/appdata\/romm-db:\/var\/lib\/mysql\n    healthcheck:\n        test: [\"CMD\", \"healthcheck.sh\", \"--connect\", \"--innodb_initialized\"]\n        start_period: 30s\n        start_interval: 10s\n        interval: 10s\n        timeout: 5s\n        retries: 5<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Execute the following command in the same folder as your <code>docker-compose.yml<\/code> from:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker compose up -d<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">You can then access RomM in your browser under:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">http:\/\/deineServerIP:8090<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When you start for the first time, you will be guided through the setup and have to create an admin account.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Bonus_Spiele_hochladen_und_scannen\"><\/span>Bonus: Upload and scan games<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You can either save your ROMs directly in <code>\/mnt\/cache\/appdata\/roms<\/code> or upload them via the web interface using drag &amp; drop. Then click on \"Scan Library\" in the RomM interface and the metadata will be added automatically.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Erweiterungen_und_Community\"><\/span>Extensions and community<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">RomM is more than just a ROM manager. There are plugins for <a href=\"https:\/\/docs.romm.app\/3.8.0\/Integrations\/Playnite-plugin\/\" target=\"_blank\" rel=\"noreferrer noopener\">Playnite<\/a>to seamlessly integrate your retro games into your existing game collection. For Anbernic devices with <a href=\"https:\/\/docs.romm.app\/3.8.0\/Integrations\/muOS-app\/\" target=\"_blank\" rel=\"noreferrer noopener\">muOS<\/a> you can download games directly via WLAN.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The active RomM community offers support, shares ideas and works together on the further development of the project. You can exchange ideas with other users via Discord and benefit from their experiences.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-ordnerstruktur-fur-roms\"><span class=\"ez-toc-section\" id=\"Ordnerstruktur_fur_ROMs\"><\/span>Folder structure for ROMs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>        library\/\n        \u251c\u2500 roms\/\n        \u2502 \u251c\u2500 gbc\/\n        \u2502 \u2502 \u251c\u2500 game_1.gbc\n        \u2502 \u2502 \u2514\u2500 game_2.gbc\n        \u2502 \u2502\n        \u2502 \u251c\u2500 gba\/\n        \u2502 \u2502 \u251c\u2500 game_3.gba\n        \u2502 \u2502 \u2514\u2500 game_4\/\n        \u2502 \u2502 \u251c\u2500 game_4.gba\n        \u2502 \u2502 \u251c\u2500 dlc\n        \u2502 \u2502 \u2502 \u251c\u2500 game_4_dlc_1.7z\n        \u2502 \u2502 \u2502 \u2514\u2500 game_4_dlc_2.7z\n        \u2502 \u2502 \u251c\u2500 hack\n        \u2502 \u2502 \u2502 \u2514\u2500 game_4_hardmode.rar\n        \u2502 \u2502 \u251c\u2500 manual\n        \u2502 \u2502 \u2502 \u2514\u2500 game_4_manual.pdf\n        \u2502 \u2502 \u251c\u2500 mod\n        \u2502 \u2502 \u2502 \u2514\u2500 game_4_crazy_mode.zip\n        \u2502 \u2502 \u251c\u2500 patch\n        \u2502 \u2502 \u2502 \u2514\u2500 game_4_patch_v1.1.zip\n        \u2502 \u2502 \u251c\u2500 update\n        \u2502 \u2502 \u251c\u2500 demo\n        \u2502 \u2502 \u251c\u2500 translation\n        \u2502 \u2502 \u2514\u2500 prototype\n        \u2502 \u2502\n        \u2502 \u2514\u2500 ps\/\n        \u2502 \u251c\u2500 game_5\/\n        \u2502 \u2502 \u251c\u2500 game_5_cd_1.iso\n        \u2502 \u2502 \u2514\u2500 game_5_cd_2.iso\n        \u2502 \u2502\n        \u2502 \u2514\u2500 game_6.iso\n        \u2502\n        \u2514\u2500 bios\/\n           \u251c\u2500 gba\/\n           \u2502 \u2514\u2500 gba_bios.bin\n           \u2502\n           \u2514\u2500 ps\/\n              \u251c\u2500 scph1001.bin\n              \u251c\u2500 scph5501.bin\n              \u2514\u2500 scph5502.bin<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-alternativstruktur-fur-die-ordner-wie-im-video\"><span class=\"ez-toc-section\" id=\"Alternativstruktur_fur_die_Ordner_wie_im_Video\"><\/span>Alternative structure for the folders (as in the video)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>        library\/\n        \u251c\u2500 gbc\/\n        \u2502 \u2514\u2500 roms\/\n        \u2502 \u251c\u2500 game_1.gbc\n        \u2502 \u2514\u2500 game_2.gbc\n        \u2502\n        \u251c\u2500 gba\/\n        \u2502 \u251c\u2500 roms\/\n        \u2502 \u2502 \u251c\u2500 game_3.gba\n        \u2502 \u2502 \u2514\u2500 game_4\/\n        \u2502 \u2502 \u251c\u2500 game_4.gba\n        \u2502 \u2502 \u251c\u2500 dlc\n        \u2502 \u2502 \u2502 \u251c\u2500 game_4_dlc_1.7z\n        \u2502 \u2502 \u2502 \u2514\u2500 game_4_dlc_2.7z\n        \u2502 \u2502 \u251c\u2500 hacks\n        \u2502 \u2502 \u2502 \u2514\u2500 game_4_hardmode.rar\n        \u2502 \u2502 \u251c\u2500 manuals\n        \u2502 \u2502 \u2502 \u2514\u2500 game_4_manual.pdf\n        \u2502 \u2502 \u251c\u2500 mods\n        \u2502 \u2502 \u2502 \u2514\u2500 game_4_crazy_mode.zip\n        \u2502 \u2502 \u251c\u2500 patch\n        \u2502 \u2502 \u2502 \u2514\u2500 game_4_patch_v1.1.zip\n        \u2502 \u2502 \u251c\u2500 update\n        \u2502 \u2502 \u251c\u2500 demo\n        \u2502 \u2502 \u251c\u2500 translation\n        \u2502 \u2502 \u2514\u2500 prototype\n        \u2502 \u2502\n        \u2502 \u2514\u2500 bios\/\n        \u2502 \u2514\u2500 gba_bios.bin\n        \u2502\n        \u2514\u2500 ps\/\n           \u251c\u2500 roms\/\n           \u2502 \u251c\u2500 game_5\/\n           \u2502 \u2502 \u251c\u2500 game_5_cd1.iso\n           \u2502 \u2502 \u2514\u2500 game_5_cd2.iso\n           \u2502 \u2502\n           \u2502 \u2514\u2500 game_6.iso\n           \u2502\n           \u2514\u2500 bios\/\n              \u251c\u2500 scph1001.bin\n              \u251c\u2500 scph5501.bin\n              \u2514\u2500 scph5502.bin<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"youtube\"><span class=\"ez-toc-section\" id=\"Umsetzung_im_YouTube-Video\"><\/span>YouTube video implementation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n\n\n<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"\ud83c\udfae RomM: The ultimate game manager for all games - everything in one place, sharing with friends \ud83d\udd79\ufe0f\ud83d\udd25\" width=\"750\" height=\"422\" src=\"https:\/\/www.youtube.com\/embed\/46jWgmk-jxk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n<p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-fazit\"><span class=\"ez-toc-section\" id=\"Fazit\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">RomM offers you a comprehensive solution to centrally manage, play and share your games and emulators. With its user-friendly interface, support for numerous platforms and the possibility of customization, RomM is <a href=\"https:\/\/github.com\/rommapp\" target=\"_blank\" rel=\"noreferrer noopener\">RomM<\/a> an indispensable tool for every gaming enthusiast.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Get started with RomM today and bring order to your game collection! With these instructions, you're ready to go! And if you do need help: The <a class=\"\" href=\"https:\/\/docs.romm.app\/latest\/Getting-Started\/Quick-Start-Guide\">official documentation<\/a> is super helpful - or you can take a look at the <a href=\"https:\/\/discord.gg\/P5HtHnhUDH\" target=\"_blank\" rel=\"noreferrer noopener\">RomM Discord Community<\/a>.<\/p>\n\n\n\n<div id=\"jp-block-themeisle-blocks-font-awesome-icons-8c6d8bc1\" class=\"wp-block-themeisle-blocks-font-awesome-icons jp-block-themeisle-blocks-font-awesome-icons\"><span class=\"wp-block-themeisle-blocks-font-awesome-icons-container\"><a href=\"https:\/\/sascha-brockel.de\/en\/#contact\" target=\"_self\" rel=\"noopener noreferrer\"><i class=\"fas fa-business-time\"><\/i><\/a><\/span><\/div>\n\n\n\n<h4 id=\"jp-block-themeisle-blocks-advanced-heading-baa7fa4c\" class=\"wp-block-themeisle-blocks-advanced-heading jp-block-themeisle-blocks-advanced-heading-baa7fa4c jp-block-themeisle-blocks-advanced-heading ticss-116fe371\">Interested, but lack time or knowledge?<\/h4>\n\n\n\n<p id=\"jp-block-themeisle-blocks-advanced-heading-16f35f43\" class=\"wp-block-themeisle-blocks-advanced-heading jp-block-themeisle-blocks-advanced-heading-16f35f43 jp-block-themeisle-blocks-advanced-heading ticss-0e2b851d\">No problem. Contact me and we will discuss your requirements. No matter if business or private.<\/p>\n\n\n\n<div id=\"jp-block-themeisle-blocks-button-group-77e0455a\" class=\"wp-block-themeisle-blocks-button-group wp-block-buttons align-center jp-block-themeisle-blocks-button-group jp-block-buttons\">\n<div id=\"jp-block-themeisle-blocks-button-c6fb3687\" class=\"wp-block-themeisle-blocks-button wp-block-button jp-block-themeisle-blocks-button jp-block-button\"><a href=\"https:\/\/sascha-brockel.de\/en\/#contact\" target=\"_self\" rel=\"noopener noreferrer\" class=\"wp-block-button__link\"><i class=\"fas fa-fw fa-phone-volume margin-right\"><\/i><span>Contact<\/span><\/a><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Du hast eine umfangreiche Sammlung an Retro- und modernen Spielen? Mit RomM kannst du all deine Games und Emulatoren zentral verwalten und sogar mit Freunden teilen. Als Open-Source-Projekt bietet RomM dir volle Kontrolle \u00fcber deine Daten und eine Vielzahl an Funktionen, die dein Gaming-Erlebnis verbessern. Es gibt sogar eine Demoseite [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2339,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":false,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[77,15],"tags":[16,31,79],"class_list":["post-2338","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apps","category-docker","tag-docker","tag-selfhosted","tag-spiele"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.7 (Yoast SEO v27.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>RomM: Alle Games &amp; Emulatoren zentral verwalten &amp; teilen - Sascha Brockel<\/title>\n<meta name=\"description\" content=\"Verwalte alle deine Games &amp; Emulatoren zentral mit RomM \u2013 \u00fcbersichtlich, plattform\u00fcbergreifend &amp; mit Sharing-Funktion f\u00fcr Freunde.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"RomM: Alle Games &amp; Emulatoren zentral verwalten &amp; teilen\" \/>\n<meta property=\"og:description\" content=\"Verwalte alle deine Games &amp; Emulatoren zentral mit RomM \u2013 \u00fcbersichtlich, plattform\u00fcbergreifend &amp; mit Sharing-Funktion f\u00fcr Freunde.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/\" \/>\n<meta property=\"og:site_name\" content=\"Sascha Brockel\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-02T12:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sascha-brockel.de\/wp-content\/uploads\/2025\/06\/pexels-photo-442576.avif\" \/>\n\t<meta property=\"og:image:width\" content=\"1880\" \/>\n\t<meta property=\"og:image:height\" content=\"1253\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Sascha Brockel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@saschabrockel\" \/>\n<meta name=\"twitter:site\" content=\"@saschabrockel\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sascha Brockel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/en\\\/romm-share-all-games-emulators-centrally\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/en\\\/romm-share-all-games-emulators-centrally\\\/\"},\"author\":{\"name\":\"Sascha Brockel\",\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/#\\\/schema\\\/person\\\/3675ac2cf16fa04c60aca4dedca5c970\"},\"headline\":\"RomM: Alle Games &amp; Emulatoren zentral verwalten &amp; teilen\",\"datePublished\":\"2025-06-02T12:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/en\\\/romm-share-all-games-emulators-centrally\\\/\"},\"wordCount\":733,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/#\\\/schema\\\/person\\\/3675ac2cf16fa04c60aca4dedca5c970\"},\"image\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/en\\\/romm-share-all-games-emulators-centrally\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sascha-brockel.de\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/pexels-photo-442576.avif\",\"keywords\":[\"Docker\",\"Selfhosted\",\"Spiele\"],\"articleSection\":[\"Apps\",\"Docker\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/sascha-brockel.de\\\/en\\\/romm-share-all-games-emulators-centrally\\\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/en\\\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/en\\\/romm-share-all-games-emulators-centrally\\\/\",\"url\":\"https:\\\/\\\/sascha-brockel.de\\\/en\\\/romm-share-all-games-emulators-centrally\\\/\",\"name\":\"RomM: Alle Games &amp; Emulatoren zentral verwalten &amp; teilen - Sascha Brockel\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/en\\\/romm-share-all-games-emulators-centrally\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/en\\\/romm-share-all-games-emulators-centrally\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sascha-brockel.de\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/pexels-photo-442576.avif\",\"datePublished\":\"2025-06-02T12:00:00+00:00\",\"description\":\"Verwalte alle deine Games & Emulatoren zentral mit RomM \u2013 \u00fcbersichtlich, plattform\u00fcbergreifend & mit Sharing-Funktion f\u00fcr Freunde.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/en\\\/romm-share-all-games-emulators-centrally\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sascha-brockel.de\\\/en\\\/romm-share-all-games-emulators-centrally\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/en\\\/romm-share-all-games-emulators-centrally\\\/#primaryimage\",\"url\":\"https:\\\/\\\/sascha-brockel.de\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/pexels-photo-442576.avif\",\"contentUrl\":\"https:\\\/\\\/sascha-brockel.de\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/pexels-photo-442576.avif\",\"width\":1880,\"height\":1253,\"caption\":\"Photo by JESHOOTS.com on Pexels.com\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/en\\\/romm-share-all-games-emulators-centrally\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/sascha-brockel.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"RomM: Alle Games &amp; Emulatoren zentral verwalten &amp; teilen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/#website\",\"url\":\"https:\\\/\\\/sascha-brockel.de\\\/\",\"name\":\"Sascha Brockel\",\"description\":\"Fortschritt kennt keine Grenzen\",\"publisher\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/#\\\/schema\\\/person\\\/3675ac2cf16fa04c60aca4dedca5c970\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sascha-brockel.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/#\\\/schema\\\/person\\\/3675ac2cf16fa04c60aca4dedca5c970\",\"name\":\"Sascha Brockel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/sascha-brockel.de\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/Brockel_Sascha_3_3zu4-Grau.png?fit=709%2C945&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/sascha-brockel.de\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/Brockel_Sascha_3_3zu4-Grau.png?fit=709%2C945&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/sascha-brockel.de\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/Brockel_Sascha_3_3zu4-Grau.png?fit=709%2C945&ssl=1\",\"width\":709,\"height\":945,\"caption\":\"Sascha Brockel\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/sascha-brockel.de\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/Brockel_Sascha_3_3zu4-Grau.png?fit=709%2C945&ssl=1\"},\"sameAs\":[\"https:\\\/\\\/sascha-brockel.de\\\/\",\"https:\\\/\\\/www.instagram.com\\\/saschabrockel\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/sascha-brockel-b20725164\\\/\",\"https:\\\/\\\/x.com\\\/saschabrockel\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCogo25FboCahP7s8--HDuIQ\"]}]}<\/script>\n<meta property=\"og:video\" content=\"https:\/\/www.youtube.com\/embed\/46jWgmk-jxk\" \/>\n<meta property=\"og:video:type\" content=\"text\/html\" \/>\n<meta property=\"og:video:duration\" content=\"844\" \/>\n<meta property=\"og:video:width\" content=\"480\" \/>\n<meta property=\"og:video:height\" content=\"270\" \/>\n<meta property=\"ya:ovs:adult\" content=\"false\" \/>\n<meta property=\"ya:ovs:upload_date\" content=\"2025-06-02T12:00:00+00:00\" \/>\n<meta property=\"ya:ovs:allow_embed\" content=\"true\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"RomM: Manage &amp; share all games &amp; emulators centrally - Sascha Brockel","description":"Manage all your games &amp; emulators centrally with RomM - clearly arranged, cross-platform &amp; with a sharing function for friends.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/","og_locale":"en_US","og_type":"article","og_title":"RomM: Alle Games &amp; Emulatoren zentral verwalten &amp; teilen","og_description":"Verwalte alle deine Games & Emulatoren zentral mit RomM \u2013 \u00fcbersichtlich, plattform\u00fcbergreifend & mit Sharing-Funktion f\u00fcr Freunde.","og_url":"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/","og_site_name":"Sascha Brockel","article_published_time":"2025-06-02T12:00:00+00:00","og_image":[{"width":1880,"height":1253,"url":"https:\/\/sascha-brockel.de\/wp-content\/uploads\/2025\/06\/pexels-photo-442576.avif","type":"image\/jpeg"}],"author":"Sascha Brockel","twitter_card":"summary_large_image","twitter_creator":"@saschabrockel","twitter_site":"@saschabrockel","twitter_misc":{"Written by":"Sascha Brockel","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#article","isPartOf":{"@id":"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/"},"author":{"name":"Sascha Brockel","@id":"https:\/\/sascha-brockel.de\/#\/schema\/person\/3675ac2cf16fa04c60aca4dedca5c970"},"headline":"RomM: Alle Games &amp; Emulatoren zentral verwalten &amp; teilen","datePublished":"2025-06-02T12:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/"},"wordCount":733,"commentCount":0,"publisher":{"@id":"https:\/\/sascha-brockel.de\/#\/schema\/person\/3675ac2cf16fa04c60aca4dedca5c970"},"image":{"@id":"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#primaryimage"},"thumbnailUrl":"https:\/\/sascha-brockel.de\/wp-content\/uploads\/2025\/06\/pexels-photo-442576.avif","keywords":["Docker","Selfhosted","Spiele"],"articleSection":["Apps","Docker"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/sascha-brockel.de\/en\/#organization"}},{"@type":"WebPage","@id":"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/","url":"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/","name":"RomM: Manage &amp; share all games &amp; emulators centrally - Sascha Brockel","isPartOf":{"@id":"https:\/\/sascha-brockel.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#primaryimage"},"image":{"@id":"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#primaryimage"},"thumbnailUrl":"https:\/\/sascha-brockel.de\/wp-content\/uploads\/2025\/06\/pexels-photo-442576.avif","datePublished":"2025-06-02T12:00:00+00:00","description":"Manage all your games &amp; emulators centrally with RomM - clearly arranged, cross-platform &amp; with a sharing function for friends.","breadcrumb":{"@id":"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#primaryimage","url":"https:\/\/sascha-brockel.de\/wp-content\/uploads\/2025\/06\/pexels-photo-442576.avif","contentUrl":"https:\/\/sascha-brockel.de\/wp-content\/uploads\/2025\/06\/pexels-photo-442576.avif","width":1880,"height":1253,"caption":"Photo by JESHOOTS.com on Pexels.com"},{"@type":"BreadcrumbList","@id":"https:\/\/sascha-brockel.de\/en\/romm-share-all-games-emulators-centrally\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/sascha-brockel.de\/"},{"@type":"ListItem","position":2,"name":"RomM: Alle Games &amp; Emulatoren zentral verwalten &amp; teilen"}]},{"@type":"WebSite","@id":"https:\/\/sascha-brockel.de\/#website","url":"https:\/\/sascha-brockel.de\/","name":"Sascha Brockel","description":"Progress knows no boundaries","publisher":{"@id":"https:\/\/sascha-brockel.de\/#\/schema\/person\/3675ac2cf16fa04c60aca4dedca5c970"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sascha-brockel.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/sascha-brockel.de\/#\/schema\/person\/3675ac2cf16fa04c60aca4dedca5c970","name":"Sascha Brockel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/i0.wp.com\/sascha-brockel.de\/wp-content\/uploads\/2023\/10\/Brockel_Sascha_3_3zu4-Grau.png?fit=709%2C945&ssl=1","url":"https:\/\/i0.wp.com\/sascha-brockel.de\/wp-content\/uploads\/2023\/10\/Brockel_Sascha_3_3zu4-Grau.png?fit=709%2C945&ssl=1","contentUrl":"https:\/\/i0.wp.com\/sascha-brockel.de\/wp-content\/uploads\/2023\/10\/Brockel_Sascha_3_3zu4-Grau.png?fit=709%2C945&ssl=1","width":709,"height":945,"caption":"Sascha Brockel"},"logo":{"@id":"https:\/\/i0.wp.com\/sascha-brockel.de\/wp-content\/uploads\/2023\/10\/Brockel_Sascha_3_3zu4-Grau.png?fit=709%2C945&ssl=1"},"sameAs":["https:\/\/sascha-brockel.de\/","https:\/\/www.instagram.com\/saschabrockel\/","https:\/\/www.linkedin.com\/in\/sascha-brockel-b20725164\/","https:\/\/x.com\/saschabrockel","https:\/\/www.youtube.com\/channel\/UCogo25FboCahP7s8--HDuIQ"]}]},"og_video":"https:\/\/www.youtube.com\/embed\/46jWgmk-jxk","og_video_type":"text\/html","og_video_duration":"844","og_video_width":"480","og_video_height":"270","ya_ovs_adult":"false","ya_ovs_upload_date":"2025-06-02T12:00:00+00:00","ya_ovs_allow_embed":"true"},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/sascha-brockel.de\/wp-content\/uploads\/2025\/06\/pexels-photo-442576.avif","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/posts\/2338","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/comments?post=2338"}],"version-history":[{"count":6,"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/posts\/2338\/revisions"}],"predecessor-version":[{"id":2420,"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/posts\/2338\/revisions\/2420"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/media\/2339"}],"wp:attachment":[{"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/media?parent=2338"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/categories?post=2338"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/tags?post=2338"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}