- Expire settings now have multiple types available: NONE, DURATION, DAILY, WEEKLY, MONTHLY, and FIXED_AT
Code (YAML):
expire:
type
: DURATION
seconds
: 3600
expire:
type
: DAILY
expire:
type
: DAILY
timezone
: America/New_York
reset-time
:
"23:59:59"
expire:
type
: WEEKLY
expire:
type
: WEEKLY
week-boundary
: MONDAY
reset-time
:
"23:59:59"
expire:
type
: MONTHLY
expire:
type
: MONTHLY
monthly-day
: 14
reset-time
:
"23:59:59"
expire:
type
: FIXED_AT
at
: 1769476368
expire:
type
: FIXED_AT
at
:
"2026-01-28"
expire:
type
: FIXED_AT
at
:
"2026-01-28 11:59:59"
# Defaults used for scroll and crystal expiration
expiration-defaults
:
# Use IANA time zone name such as 'America/New_York'
# https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
timezone
: SYSTEM
# For WEEKLY: boundary day at reset-time
week-boundary
: SUNDAY
# For MONTHLY: day-of-month at reset-time (31 automatically becomes the last day of month)
monthly-day
: 31
# Default reset time used by DAILY/WEEKLY/MONTHLY expirations
reset-time
:
"23:59:59"
See the wiki for more examples:
https://wiki.electro2560.com/cluescrolls#scroll-expiration