first commit

This commit is contained in:
2026-08-08 11:08:00 -05:00
commit c51740c589
32 changed files with 2461 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
export const short = {
en_US: 'A self-hosted ROM manager for browsing and organizing game libraries',
es_ES: 'Un gestor de ROM autoalojado para explorar y organizar bibliotecas de juegos',
de_DE: 'Ein selbst gehosteter ROM-Manager zum Durchsuchen und Organisieren von Spielesammlungen',
pl_PL: 'Samodzielnie hostowany menedżer ROM-ów do przeglądania i organizowania bibliotek gier',
fr_FR: 'Un gestionnaire de ROM auto-hébergé pour parcourir et organiser les ludothèques',
}
export const long = {
en_US:
'RomM scans, enriches, browses, and manages a personal game library through a responsive web interface. This package runs RomM with a private MariaDB database and persistent library storage.',
es_ES:
'RomM analiza, enriquece, explora y administra una biblioteca personal de juegos mediante una interfaz web adaptable. Este paquete ejecuta RomM con una base de datos MariaDB privada y almacenamiento persistente.',
de_DE:
'RomM scannt, ergänzt, durchsucht und verwaltet eine persönliche Spielesammlung über eine responsive Weboberfläche. Dieses Paket betreibt RomM mit einer privaten MariaDB-Datenbank und persistentem Speicher.',
pl_PL:
'RomM skanuje, wzbogaca, przegląda i zarządza osobistą biblioteką gier przez responsywny interfejs WWW. Ten pakiet uruchamia RomM z prywatną bazą MariaDB i trwałym magazynem.',
fr_FR:
'RomM analyse, enrichit, parcourt et gère une ludothèque personnelle dans une interface web adaptative. Ce paquet exécute RomM avec une base MariaDB privée et un stockage persistant.',
}
+31
View File
@@ -0,0 +1,31 @@
import { setupManifest } from '@start9labs/start-sdk'
import { long, short } from './i18n'
export const manifest = setupManifest({
id: 'romm',
title: 'RomM',
license: 'AGPL-3.0',
packageRepo: 'https://github.com/alex/romm-startos',
upstreamRepo: 'https://github.com/rommapp/romm',
marketingUrl: 'https://romm.app/',
donationUrl: null,
description: { short, long },
volumes: ['main', 'database'],
images: {
romm: {
source: {
dockerTag:
'rommapp/romm:3.5.0@sha256:9ff83725e98e5dfc0b871cb88ca378c539fad66b7afcbe6aad562d2b84d5b802',
},
arch: ['x86_64', 'aarch64'],
},
mariadb: {
source: {
dockerTag:
'mariadb:11.4.5@sha256:49117dcc565cf51aa57ac5fca59ab31213402ff0eae6ffc13c46a37b938f7e4b',
},
arch: ['x86_64', 'aarch64'],
},
},
dependencies: {},
})