40 lines
1.5 KiB
JavaScript
40 lines
1.5 KiB
JavaScript
module.exports = {
|
||
source: {
|
||
uri: 'mongodb://rocketchat:rocketchat@localhost:27017/rocketchat?replicaSet=rs0',
|
||
uploadsPath: './uploads',
|
||
customEmojiPath: './custom_emoji',
|
||
},
|
||
target: {
|
||
filename: './import.jsonl',
|
||
filesPath: './data/bulk-export-attachments'
|
||
},
|
||
define: {
|
||
team: {
|
||
// Уникальное системное имя команды (используется в URL, только латиница, цифры и дефисы)
|
||
name: 'loop',
|
||
// Отображаемое название команды, которое видят пользователи
|
||
display_name: 'loop',
|
||
// Краткое описание команды
|
||
description: 'An example of a team',
|
||
// Тип команды: 'I' — закрытая (invite-only), 'O' — открытая (open)
|
||
type: 'I',
|
||
// Разрешить пользователям приглашать других в команду без участия администратора
|
||
allow_open_invite: false
|
||
},
|
||
channels: {
|
||
mergeDiscussionIntoParent: true,
|
||
},
|
||
posts: {
|
||
// Экспортировать посты только начиная с этой даты (ISO 8601). Если не задано - экспортируются все посты.
|
||
fromDate: '2026-05-18T00:00:00.000Z',
|
||
},
|
||
user: {
|
||
globalRoleMap: {
|
||
admin: 'system_admin',
|
||
user: 'system_user',
|
||
},
|
||
'auth_service': null,
|
||
'auth_data': null,
|
||
}
|
||
}
|
||
} |