Başlarken
- Açın
http://<SERVER-IP>tarayıcınızda. - İlk başlatma biraz zaman alabilir.
- İlk ziyarette RomM sizi kurulum sihirbazına yönlendirir.
- Kurulum sihirbazını tamamlayın.
- Yönetici kullanıcı adını ve şifresini oluşturun.
- Oluşturulan ilk hesap yönetici olur.
ROM kütüphanesi
- ROM dosyalarınızı şuraya koyun:
/root/romm/library/roms - BIOS dosyalarını şuraya koyun:
/root/romm/library/bios - Oyunları ekledikten sonra RomM web arayüzünden bir kütüphane taraması çalıştırın.
Üst veriler
- Hasheous metadata support lets RomM retrieve game metadata without requiring an API key.
- Ek üst veri sağlayıcıları şurada yapılandırılabilir:
/root/romm/.env
Önemli Dosyalar ve Dizinler
- Kurulum yolu:
/root/romm - Compose dosyası:
/root/romm/docker-compose.yml - Environment dosyası:
/root/romm/.env - ROM kütüphanesi:
/root/romm/library - ROM'lar:
/root/romm/library/roms - BIOS:
/root/romm/library/bios - Varlıklar:
/root/romm/assets - Yapılandırma:
/root/romm/config - Caddy yapılandırması:
/etc/caddy/Caddyfile - MariaDB verileri:
/var/lib/docker/volumes/romm_mysql_data
Docker yönetimi
Durumu görüntüleyin:
docker ps
Logları göster:
cd /root/romm
docker compose logs -f
Hizmetleri yeniden başlatın:
cd /root/romm
docker compose restart
Hizmetleri durdurun:
cd /root/romm
docker compose down
Hizmetleri başlatın:
cd /root/romm
docker compose up -d
Alan adı ve HTTPS (Caddy)
Not: Let's Encrypt TLS sertifikaları IP adresleri için verilemez. Bir alan adı gerekir.
1. Bir alan adını (örneğin example.com) sunucunuzun IP adresine.
2. Düzenle /root/romm/.env ve güncelleyin: ROMM_BASE_URL:
BASE_URL=https://example.com
3. Servisleri yeniden oluşturun:
docker compose -f /root/romm/docker-compose.yml up -d
4. Update the site address in /etc/caddy/Caddyfile tarihinden beri hizmet vermektedir http://<SERVER_IP> kendi alan adınızla değiştirin. Sıkıştırma, başlıklar ve ters vekil yapılandırmasını olduğu gibi bırakın.
vim /etc/caddy/Caddyfile
Şunu değiştirin:
http://<SERVER_IP> {
şunun için:
example.com {
5. Caddy'yi yeniden yükleyin:
systemctl reload caddy
6. Caddy, Let's Encrypt sertifikasını otomatik olarak alır ve yeniler.
7. RomM'a şu adresten erişin: https://example.com