Aan de slag
- Open
http://<SERVER-IP>in je browser. - De eerste keer opstarten kan even duren.
- Bij het eerste bezoek stuurt RomM u door naar de installatiewizard.
- Rond de installatiewizard af.
- Maak de gebruikersnaam en het wachtwoord van de beheerder aan.
- Het eerst aangemaakte account wordt de beheerder.
ROM-bibliotheek
- Plaats uw ROM-bestanden in:
/root/romm/library/roms - Plaats de BIOS-bestanden in:
/root/romm/library/bios - Start na het toevoegen van games een bibliotheekscan via de webinterface van RomM.
Metadata
- Hasheous metadata support lets RomM retrieve game metadata without requiring an API key.
- Extra metadata-aanbieders configureert u in:
/root/romm/.env
Belangrijke bestanden en mappen
- Installatiepad:
/root/romm - Compose-bestand:
/root/romm/docker-compose.yml - Environment-bestand:
/root/romm/.env - ROM-bibliotheek:
/root/romm/library - ROM's:
/root/romm/library/roms - BIOS:
/root/romm/library/bios - Assets:
/root/romm/assets - Configuratie:
/root/romm/config - Caddy-configuratie:
/etc/caddy/Caddyfile - MariaDB-gegevens:
/var/lib/docker/volumes/romm_mysql_data
Docker-beheer
Status bekijken:
docker ps
Logs bekijken:
cd /root/romm
docker compose logs -f
Services opnieuw starten:
cd /root/romm
docker compose restart
Services stoppen:
cd /root/romm
docker compose down
Services starten:
cd /root/romm
docker compose up -d
Domein en HTTPS (Caddy)
Let op: TLS-certificaten van Let's Encrypt kunnen niet voor IP-adressen worden uitgegeven. Een domeinnaam is vereist.
1. Laat een domein (bijvoorbeeld example.com) naar het IP-adres van je server.
2. Bewerken /root/romm/.env en werk bij: ROMM_BASE_URL:
BASE_URL=https://example.com
3. Maak de services opnieuw aan:
docker compose -f /root/romm/docker-compose.yml up -d
4. Update the site address in /etc/caddy/Caddyfile van http://<SERVER_IP> door uw domein. Laat de compressie, headers en reverse-proxyconfiguratie ongewijzigd.
vim /etc/caddy/Caddyfile
Wijzig:
http://<SERVER_IP> {
om:
example.com {
5. Herlaad Caddy:
systemctl reload caddy
6. Caddy haalt en vernieuwt automatisch een Let's Encrypt-certificaat.
7. Open RomM op: https://example.com