feat: update RomM package to 5.1.0
- pin the RomM 5.1.0 multi-architecture image - mount the main volume at /romm for hardlink support - update release notes, configuration text, and documentation - replace the invalid icon with the official RomM isotipo - ignore local AI workspace files and build artifacts
This commit is contained in:
@@ -39,7 +39,7 @@ export const configure = sdk.Action.withInput(
|
||||
async () => ({
|
||||
name: i18n('Configure Metadata Providers'),
|
||||
description: i18n(
|
||||
'Save optional API credentials supported by RomM 3.5.0.',
|
||||
'Save optional API credentials supported by RomM 5.1.0.',
|
||||
),
|
||||
warning: i18n(
|
||||
'Saved values are passed to RomM after the service is restarted. Leave a field blank to remove it.',
|
||||
|
||||
@@ -18,7 +18,7 @@ const dict = {
|
||||
'SteamGridDB API Key': 14,
|
||||
'Optional API key used to retrieve SteamGridDB artwork.': 15,
|
||||
'Configure Metadata Providers': 16,
|
||||
'Save optional API credentials supported by RomM 3.5.0.': 17,
|
||||
'Save optional API credentials supported by RomM 5.1.0.': 17,
|
||||
'Saved values are passed to RomM after the service is restarted. Leave a field blank to remove it.': 18,
|
||||
'Configuration Saved': 19,
|
||||
'Restart RomM to apply the metadata provider configuration.': 20,
|
||||
|
||||
+5
-22
@@ -5,7 +5,8 @@ import {
|
||||
databaseName,
|
||||
databasePort,
|
||||
databaseUser,
|
||||
mainMounts,
|
||||
mainMountpoint,
|
||||
redisMountpoint,
|
||||
uiPort,
|
||||
} from './utils'
|
||||
|
||||
@@ -37,32 +38,14 @@ export const main = sdk.setupMain(async ({ effects }) => {
|
||||
sdk.Mounts.of()
|
||||
.mountVolume({
|
||||
volumeId: 'main',
|
||||
subpath: 'library',
|
||||
mountpoint: mainMounts.library,
|
||||
readonly: false,
|
||||
})
|
||||
.mountVolume({
|
||||
volumeId: 'main',
|
||||
subpath: 'resources',
|
||||
mountpoint: mainMounts.resources,
|
||||
readonly: false,
|
||||
})
|
||||
.mountVolume({
|
||||
volumeId: 'main',
|
||||
subpath: 'assets',
|
||||
mountpoint: mainMounts.assets,
|
||||
readonly: false,
|
||||
})
|
||||
.mountVolume({
|
||||
volumeId: 'main',
|
||||
subpath: 'config',
|
||||
mountpoint: mainMounts.config,
|
||||
subpath: null,
|
||||
mountpoint: mainMountpoint,
|
||||
readonly: false,
|
||||
})
|
||||
.mountVolume({
|
||||
volumeId: 'main',
|
||||
subpath: 'redis-data',
|
||||
mountpoint: mainMounts.redis,
|
||||
mountpoint: redisMountpoint,
|
||||
readonly: false,
|
||||
}),
|
||||
'romm-app-sub',
|
||||
|
||||
@@ -15,14 +15,15 @@ export const manifest = setupManifest({
|
||||
romm: {
|
||||
source: {
|
||||
dockerTag:
|
||||
'rommapp/romm:3.5.0@sha256:9ff83725e98e5dfc0b871cb88ca378c539fad66b7afcbe6aad562d2b84d5b802',
|
||||
'rommapp/romm:5.1.0@sha256:ce9d86ab531e09fede45d00f426e3bf2d1f5dd14846f94d6360d77a92a413028',
|
||||
},
|
||||
arch: ['x86_64', 'aarch64'],
|
||||
},
|
||||
mariadb: {
|
||||
source: {
|
||||
dockerTag:
|
||||
'mariadb:11.4.5@sha256:49117dcc565cf51aa57ac5fca59ab31213402ff0eae6ffc13c46a37b938f7e4b',
|
||||
dockerBuild: {
|
||||
workdir: 'docker-images/mariadb',
|
||||
},
|
||||
},
|
||||
arch: ['x86_64', 'aarch64'],
|
||||
},
|
||||
|
||||
+2
-7
@@ -4,10 +4,5 @@ export const uiHostId = 'ui'
|
||||
export const databaseName = 'romm'
|
||||
export const databaseUser = 'romm'
|
||||
|
||||
export const mainMounts = {
|
||||
library: '/romm/library',
|
||||
resources: '/romm/resources',
|
||||
assets: '/romm/assets',
|
||||
config: '/romm/config',
|
||||
redis: '/redis-data',
|
||||
} as const
|
||||
export const mainMountpoint = '/romm'
|
||||
export const redisMountpoint = '/redis-data'
|
||||
|
||||
@@ -1,13 +1,18 @@
|
||||
import { IMPOSSIBLE, VersionInfo } from '@start9labs/start-sdk'
|
||||
|
||||
export const current = VersionInfo.of({
|
||||
version: '3.5.0:0',
|
||||
version: '5.1.0:0',
|
||||
releaseNotes: {
|
||||
en_US: 'Initial native StartOS 0.4 package for RomM 3.5.0.',
|
||||
es_ES: 'Paquete nativo inicial de StartOS 0.4 para RomM 3.5.0.',
|
||||
de_DE: 'Erstes natives StartOS-0.4-Paket für RomM 3.5.0.',
|
||||
pl_PL: 'Pierwszy natywny pakiet StartOS 0.4 dla RomM 3.5.0.',
|
||||
fr_FR: 'Premier paquet StartOS 0.4 natif pour RomM 3.5.0.',
|
||||
en_US:
|
||||
'Updates RomM to 5.1.0 with the redesigned UI, security fixes, enhanced library scanning, and native support for cross-directory hardlinks.',
|
||||
es_ES:
|
||||
'Actualiza RomM a 5.1.0 con la interfaz rediseñada, correcciones de seguridad, escaneo mejorado y soporte nativo para enlaces físicos entre directorios.',
|
||||
de_DE:
|
||||
'Aktualisiert RomM auf 5.1.0 mit neuer Oberfläche, Sicherheitskorrekturen, verbessertem Bibliotheksscan und nativer Unterstützung für verzeichnisübergreifende Hardlinks.',
|
||||
pl_PL:
|
||||
'Aktualizuje RomM do 5.1.0 z przeprojektowanym interfejsem, poprawkami bezpieczeństwa, ulepszonym skanowaniem i obsługą dowiązań twardych między katalogami.',
|
||||
fr_FR:
|
||||
'Met RomM à jour vers 5.1.0 avec une interface repensée, des correctifs de sécurité, une analyse améliorée et la prise en charge des liens physiques entre répertoires.',
|
||||
},
|
||||
migrations: {
|
||||
up: async () => {},
|
||||
|
||||
Reference in New Issue
Block a user