Update env variables to include new tasks

This commit is contained in:
Georges-Antoine Assi
2023-10-31 12:50:09 -04:00
parent c913cff2df
commit 80ffca8f77
5 changed files with 14 additions and 5 deletions

View File

@@ -90,5 +90,5 @@ ENABLE_SCHEDULED_UPDATE_MAME_XML: Final = (
os.environ.get("ENABLE_SCHEDULED_UPDATE_MAME_XML", "false") == "true"
)
SCHEDULED_UPDATE_MAME_XML_CRON: Final = os.environ.get(
"SCHEDULED_UPDATE_MAME_XML_CRON", "0 4 * * *" # At 4:00 AM every day
"SCHEDULED_UPDATE_MAME_XML_CRON", "0 5 * * *" # At 5:00 AM every day
)

View File

@@ -17,5 +17,5 @@ def test_heartbeat():
'RESCAN_ON_FILESYSTEM_CHANGE_DELAY': 5,
'SCHEDULED_RESCAN_CRON': '0 3 * * *',
'SCHEDULED_UPDATE_SWITCH_TITLEDB_CRON': '0 4 * * *',
'SCHEDULED_UPDATE_MAME_XML_CRON': '0 4 * * *',
'SCHEDULED_UPDATE_MAME_XML_CRON': '0 5 * * *',
}

View File

@@ -42,4 +42,4 @@ SCHEDULED_RESCAN_CRON=0 3 * * *
ENABLE_SCHEDULED_UPDATE_SWITCH_TITLEDB=true
SCHEDULED_UPDATE_SWITCH_TITLEDB_CRON=0 4 * * *
ENABLE_SCHEDULED_UPDATE_MAME_XML=true
SCHEDULED_UPDATE_MAME_XML_CRON=0 4 * * *
SCHEDULED_UPDATE_MAME_XML_CRON=0 5 * * *

View File

@@ -18,7 +18,7 @@ services:
- IGDB_CLIENT_SECRET=<IGDB client secret>
# [Optional] Use SteamGridDB as a source for covers
- STEAMGRIDDB_API_KEY=<SteamGridDB api key>
# [Optional] Will enable user management and require authentication to access the interface (default to false)
# [Optional] Will enable user management and require authentication to access the interface (disabled by default)
- ROMM_AUTH_ENABLED=true # default: false
- ROMM_AUTH_SECRET_KEY=<secret key> # Generate a key with `openssl rand -hex 32`
- ROMM_AUTH_USERNAME=admin # default: admin
@@ -28,6 +28,15 @@ services:
- REDIS_HOST=redis # default: localhost
- REDIS_PORT=6379 # default: 6379
- REDIS_PASSWORD=<redis password> # [Optional] Support for secured redis
# [Optional] Will enable asynchronous tasks (all disabled by default)
- ENABLE_RESCAN_ON_FILESYSTEM_CHANGE=true # Runs a quick scan on the library when a file is added or removed
- RESCAN_ON_FILESYSTEM_CHANGE_DELAY=5 # Delay in seconds before running the quick scan (default: 5)
- ENABLE_SCHEDULED_RESCAN=true # Runs a quick scan on the library at a given time
- SCHEDULED_RESCAN_CRON=0 3 * * * # Cron expression for the scheduled scan (default: 0 3 * * * - At 3:00 AM every day)
- ENABLE_SCHEDULED_UPDATE_SWITCH_TITLEDB=true # Updates the Switch TitleDB database at a given time
- SCHEDULED_UPDATE_SWITCH_TITLEDB_CRON=0 4 * * * # Cron expression for the scheduled update (default: 0 4 * * * - At 4:00 AM every day)
- ENABLE_SCHEDULED_UPDATE_MAME_XML=true # Updates the MAME XML database at a given time
- SCHEDULED_UPDATE_MAME_XML_CRON=0 5 * * * # Cron expression for the scheduled update (default: 0 5 * * * - At 5:00 AM every day)
volumes:
- "/path/to/library:/romm/library"
- "/path/to/resources:/romm/resources" # [Optional] Path where roms metadata (covers) are stored

View File

@@ -17,4 +17,4 @@ env =
RESCAN_ON_FILESYSTEM_CHANGE_DELAY=5
SCHEDULED_RESCAN_CRON=0 3 * * *
SCHEDULED_UPDATE_SWITCH_TITLEDB_CRON=0 4 * * *
SCHEDULED_UPDATE_MAME_XML_CRON=0 4 * * *
SCHEDULED_UPDATE_MAME_XML_CRON=0 5 * * *