Files
loop-etl-rocketchat/context/config.example.js

40 lines
1.5 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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,
}
}
}