Admin Thoughts: Difference between revisions

From pronounmail wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 4: Line 4:


* elastick search for the wiki
* elastick search for the wiki
** evil
* postgresql for everything? might be better for performance or something
* streaming backups for the email db and stuff
* streaming backups for the email db and stuff
** https://litestream.io
** https://litestream.io
* switch mail servers
* migrate to [https://stalw.art stalwart]
** something with oauth and jmap, ideally
** make everything plug into its oidc provider
* finish gaysex
* rewrite gaysex
** plug it into the oauth on the mail server
** it's now a standalone jmap client
* contacts, calendar
* contacts, calendar
* osa compliance (i love ofcom!!!)
* osa compliance (i love ofcom!!!)
Line 19: Line 21:


* the caddy service is a fake (evil also). caddy2 is the real one
* the caddy service is a fake (evil also). caddy2 is the real one
* ideally you should never restart caddy2, reload instead to avoid downtime.
* tailscaled really loves to take over port 443 sometimes. if you ever need to restart caddy2 make sure to stop tailscaled first.
[[Category:AdminZone]]
[[Category:AdminZone]]

Latest revision as of 21:18, 8 February 2025

hmmm... today i will administrate

To Do

  • elastick search for the wiki
    • evil
  • postgresql for everything? might be better for performance or something
  • streaming backups for the email db and stuff
  • migrate to stalwart
    • make everything plug into its oidc provider
  • rewrite gaysex
    • it's now a standalone jmap client
  • contacts, calendar
  • osa compliance (i love ofcom!!!)
  • be a real service
    • have a tos and privacy policy
  • The First Chat Migration

Notes

  • the caddy service is a fake (evil also). caddy2 is the real one
  • ideally you should never restart caddy2, reload instead to avoid downtime.
  • tailscaled really loves to take over port 443 sometimes. if you ever need to restart caddy2 make sure to stop tailscaled first.