Memulai
- Buka
http://<SERVER-IP>di browser Anda. - Proses mulai pertama bisa memakan waktu.
- Pada kunjungan pertama, RomM akan mengarahkan Anda ke wizard penyiapan.
- Selesaikan wizard penyiapan.
- Buat nama pengguna dan kata sandi administrator.
- Akun pertama yang dibuat menjadi administrator.
Pustaka ROM
- Letakkan berkas ROM Anda di:
/root/romm/library/roms - Letakkan berkas BIOS di:
/root/romm/library/bios - Setelah menambahkan game, jalankan pemindaian pustaka dari antarmuka web RomM.
Metadata
- Hasheous metadata support lets RomM retrieve game metadata without requiring an API key.
- Penyedia metadata tambahan dapat dikonfigurasi di:
/root/romm/.env
File dan Direktori Penting
- Jalur pemasangan:
/root/romm - Berkas Compose:
/root/romm/docker-compose.yml - File environment:
/root/romm/.env - Pustaka ROM:
/root/romm/library - ROM:
/root/romm/library/roms - BIOS:
/root/romm/library/bios - Aset:
/root/romm/assets - Konfigurasi:
/root/romm/config - Konfigurasi Caddy:
/etc/caddy/Caddyfile - Data MariaDB:
/var/lib/docker/volumes/romm_mysql_data
Manajemen Docker
Lihat status:
docker ps
Lihat log:
cd /root/romm
docker compose logs -f
Mulai ulang layanan:
cd /root/romm
docker compose restart
Hentikan layanan:
cd /root/romm
docker compose down
Jalankan layanan:
cd /root/romm
docker compose up -d
Domain & HTTPS (Caddy)
Catatan: sertifikat TLS dari Let's Encrypt tidak bisa diterbitkan untuk alamat IP. Diperlukan nama domain.
1. Arahkan sebuah domain (misalnya example.com) ke alamat IP server Anda.
2. Sunting /root/romm/.env dan perbarui ROMM_BASE_URL:
BASE_URL=https://example.com
3. Buat ulang layanannya:
docker compose -f /root/romm/docker-compose.yml up -d
4. Update the site address in /etc/caddy/Caddyfile dari http://<SERVER_IP> dengan domain Anda. Biarkan kompresi, header, dan konfigurasi reverse proxy tetap seperti semula.
vim /etc/caddy/Caddyfile
Ubah:
http://<SERVER_IP> {
untuk:
example.com {
5. Muat ulang Caddy:
systemctl reload caddy
6. Caddy akan otomatis memperoleh dan memperbarui sertifikat Let's Encrypt.
7. Akses RomM di: https://example.com