Wez Furlong
b37aa6dd21
add some blurb to the architecture page
2023-03-29 16:10:24 -07:00
Mike Hillyer
7e162c18f3
Fixing link error.
2023-03-29 16:31:18 -04:00
Mike Hillyer
c2302c4fbc
Updating structure of User Guide, reformatting Install section.
2023-03-29 16:30:20 -04:00
Mike Hillyer
dcec7ce65c
Tidy up the user guide a bit, update the copyright.
2023-03-29 14:34:20 -04:00
Mike Hillyer
b9ef485a18
Clarifier on the include directive.
2023-03-29 11:48:27 -04:00
Wez Furlong
7c812e8b30
fix a couple more policy paths
2023-03-29 07:02:46 -07:00
Wez Furlong
8f320babeb
update for org rename
2023-03-28 16:47:50 -07:00
Tom Mairs
757c0ce7ea
added note on performance results
2023-03-28 23:31:30 +00:00
Tom Mairs
a009816095
performance updates
2023-03-28 23:24:32 +00:00
Wez Furlong
01f125d8ad
docs: show how queue name varies based on meta values
2023-03-27 18:10:01 -07:00
Wez Furlong
010cff1872
docs: fix examples on concepts page
2023-03-27 17:52:33 -07:00
Wez Furlong
e1d935c057
docs: streamline docker bits
...
I've moved the setting-up-docker bits into a separate page,
but have left it out the TOC. I'm not sure that level of
detail on docker belongs in this section; perhaps it could
move to an appendix?
2023-03-27 17:48:38 -07:00
Wez Furlong
25bf7a28c8
docs: tweak to credits and readme
2023-03-27 17:48:19 -07:00
Wez Furlong
c206ed635d
docs: migrate some bug reporting details to bug template
2023-03-27 17:30:57 -07:00
Wez Furlong
9b9a6773c6
docs: fix typo
2023-03-27 17:10:33 -07:00
Wez Furlong
768319574b
docs: refine checking_logs section
2023-03-27 17:09:56 -07:00
Cloud User
2f83fc1735
multiple minor doc edits
2023-03-28 00:00:05 +00:00
Wez Furlong
e87a5b18bb
Improve performance of finding CRLF.CRLF for large messages by 20x
...
Using a better tuned algorithm for finding a substring match removes
a CPU bottleneck and improves message throughput by 20x at 100Kb
message sizes.
2023-03-27 09:39:51 -07:00
Wez Furlong
ece1b89b00
add admin HTTP API for changing the log level
2023-03-24 10:04:00 -07:00
Wez Furlong
6740a68fad
add kumo.set_diagnostic_log_filter for adjusting log levels via config
2023-03-24 09:02:10 -07:00
Mike Hillyer
e404c9e109
Update credits.md
...
Adding Taguchi to the credits, thanks guys!
2023-03-24 09:56:40 -04:00
Wez Furlong
3a26c60438
also export counters as json
...
expand the docs to show what the data looks like
2023-03-23 10:47:17 -07:00
Wez Furlong
0cf6a16ef2
allow running ./docs/build.sh serve to build and serve docs
...
Any arguments you pass to it will be passed through to mkdocs
2023-03-23 08:28:17 -07:00
Wez Furlong
cf1ba5f0b2
add key_data source for key data, refactor docs
...
Break out the KeySource object into its own reference page to
avoid manually duplicating the same information into multiple pages.
Explain how to use data fetched from eg: sqlite.
2023-03-23 08:27:14 -07:00
Wez Furlong
36de652dd2
docs: fix indent
2023-03-22 17:05:03 -07:00
Wez Furlong
0167041ed0
add kumo.memoize as a way to add caching to any lua function
2023-03-22 17:01:07 -07:00
Tom Mairs
92e2a317d4
add certificate instructions in tutorial
2023-03-22 22:59:01 +00:00
Tom Mairs
782b549efb
docs cleanup
2023-03-22 21:48:27 +00:00
Tom Mairs
a0a63a2edc
refining tuorial pages
2023-03-22 06:35:33 +00:00
Tom Mairs
298f9db7f2
rearrange docs to make more sense
2023-03-21 23:40:47 +00:00
Wez Furlong
6c4e3915b8
fixup example config to match default install
2023-03-20 14:14:15 -07:00
Tom Mairs
37f56fb15b
Rearrange Pages to make more sense
2023-03-17 05:56:14 +00:00
Tom Mairs
fc6f3537d6
Updates to Day 1 doc
2023-03-17 05:45:52 +00:00
Tom Mairs
4530a3a3e4
adding a TL;DR section to the Day1 doc
2023-03-16 23:43:50 +00:00
Mike Hillyer
d9eb21c6e0
And had a comma where I shouldn't...
2023-03-16 14:26:07 -04:00
Mike Hillyer
554e8baff9
Forgot a comma.
2023-03-16 14:24:03 -04:00
Mike Hillyer
b2a7ceb3a3
Add IPv6 to example config, moved example spool and logs to /var/spool and /var/log from /var/tmp.
2023-03-16 14:22:31 -04:00
Wez Furlong
f9c6eb8ce3
add ed25519 dkim signer
2023-03-16 10:23:54 -07:00
Mike Hillyer
bb0ce4f8ab
Update concepts page.
2023-03-15 17:32:18 -04:00
Wez Furlong
f1be7bb114
docs: tweak example config
2023-03-15 14:28:00 -07:00
Mike Hillyer
51e329890d
Automated doc formatting fix
2023-03-15 21:06:36 +00:00
Mike Hillyer
52274ebf5f
Tom gets a warning, I get an error, TANJ!
2023-03-15 17:05:44 -04:00
Mike Hillyer
8dfef6a0df
Fix lua in example, fix link in concepts.
2023-03-15 17:00:20 -04:00
Mike Hillyer
fdaaf65708
Updating the example config with Wez's latest spool and queue settings.
2023-03-15 16:51:55 -04:00
Wez Furlong
09a251d5a1
docs: adjust queue example to show composing domain and source params
2023-03-15 10:13:56 -07:00
Wez Furlong
b43e88985c
add kumo.dns.lookup_mx
...
This function returns MX information, including the computed site_name.
Update the queue example to show how to use it to populate the SITE_OF
map used in that example.
This commit switches to using the `Name` type under the covers to ensure
that we use canonical names for our cache keys.
2023-03-15 09:34:23 -07:00
Mike Hillyer
0e909f3407
Add EHLO to the example config
2023-03-15 11:43:13 -04:00
Tom Mairs
437aef4b5a
Update kumomta_day_1.md
2023-03-15 00:05:39 -06:00
Tom Mairs
495fe5b48a
update Day-1 doc
2023-03-15 05:55:45 +00:00
Wez Furlong
8cf8857a1c
docs: revise config concepts intro
...
Wordsmith it to play to the strengths of the config
2023-03-14 22:46:09 -07:00