Skip to main content

DEV

 

 

Web Serving RoMM server + DB
ervices:
  romm:
    image: rommapp/romm:latest
    container_name: romm
    restart: unless-stopped
    environment:
      - DB_HOST=romm-db
      - DB_NAME=romm # Should match MYSQL_DATABASE in mariadb
      - DB_USER=romm-user # Should match MYSQL_USER in mariadb
      - DB_PASSWD=4I15WdXs6M2k9V # Should match MYSQL_PASSWORD in mariadb
      - DB_PORT=3306
      - ROMM_AUTH_SECRET_KEY=262b71a50eb50973423dfd70f4592a5eee778aefb5c04215ec9dcdb247e8882a # Generate a key with `openssl rand -hex 32`
      - IGDB_CLIENT_ID=h1y9guid28psvrb8wzfodygwmfev6k
      - IGDB_CLIENT_SECRET=kv6scwz0vqnnsp0kw52kd1lqgbkaxh
    volumes:
      - ./docker/romm/romm_resources:/romm/resources # Resources fetched from IGDB (covers, screenshots, etc.)
      - ./docker/romm/romm_redis_data:/redis-data # Cached data for background tasks
      - ./ROMS/Romm:/library # Your game library
      - ./docker/romm/assets:/romm/assets # Uploaded saves, states, etc.
      - ./docker/romm/config:/romm/config # Path where config.yml is stored
    ports:
      - 100.100.69.2:8998:8080
    depends_on:
      - romm-db

  romm-db:
    image: mariadb:latest # if you experience issues, try: linuxserver/mariadb:latest
    container_name: romm-db
    restart: unless-stopped
    environment:
      - MYSQL_ROOT_PASSWORD=4I15WdXs6M2k9V # Use a unique, secure password
      - MYSQL_DATABASE=romm
      - MYSQL_USER=romm-user
      - MYSQL_PASSWORD=4I15WdXs6M2k9V
      - PUID=1000
      - PGID=1000
    volumes:
      - ./docker/romm/mysql_data:/var/lib/mysql

 

 

Web Romm Server

 https://github.com/gaseous-project/gaseous-server.git

/etc/pknw1/dev/emu