Add default config files so that they can be put into the host volume.
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
local data_path = '/var/lib/prosody';
|
||||
|
||||
local vhost = {
|
||||
"accounts",
|
||||
"account_details",
|
||||
"account_roles",
|
||||
"roster",
|
||||
"vcard",
|
||||
"private",
|
||||
"blocklist",
|
||||
"privacy",
|
||||
"archive-archive",
|
||||
"offline-archive",
|
||||
"pubsub_nodes-pubsub",
|
||||
"pep-pubsub",
|
||||
"cron",
|
||||
"smacks_h",
|
||||
}
|
||||
local muc = {
|
||||
"persistent",
|
||||
"config",
|
||||
"state",
|
||||
"muc_log-archive",
|
||||
"cron",
|
||||
};
|
||||
local upload = {
|
||||
"uploads-archive",
|
||||
"upload_stats",
|
||||
"cron",
|
||||
}
|
||||
|
||||
input {
|
||||
hosts = {
|
||||
["example.com"] = vhost;
|
||||
["conference.example.com"] = muc;
|
||||
["share.example.com"] = upload;
|
||||
};
|
||||
type = "internal";
|
||||
path = data_path;
|
||||
}
|
||||
|
||||
output {
|
||||
type = "sql";
|
||||
driver = "SQLite3";
|
||||
database = data_path.."/prosody.sqlite";
|
||||
}
|
||||
|
||||
--[[
|
||||
|
||||
input {
|
||||
type = "internal";
|
||||
path = data_path;
|
||||
}
|
||||
output {
|
||||
type = "sql";
|
||||
driver = "SQLite3";
|
||||
database = data_path.."/prosody.sqlite";
|
||||
}
|
||||
|
||||
]]
|
||||
Reference in New Issue
Block a user