[meld] Add some documentation of Meld's current hosting infrastructure



commit 7fb633d6d2f3e1b154f20ad0f3e582877e75832d
Author: Kai Willadsen <kai willadsen gmail com>
Date:   Fri May 14 12:36:37 2021 +1000

    Add some documentation of Meld's current hosting infrastructure

 docs/hosting.md | 39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)
---
diff --git a/docs/hosting.md b/docs/hosting.md
new file mode 100644
index 00000000..f1082691
--- /dev/null
+++ b/docs/hosting.md
@@ -0,0 +1,39 @@
+
+# Meld hosting infrastructure
+
+
+## Hosting
+
+* DNS is hosted by Cloudflare
+* SSL/TLS is handled by Cloudflare
+* Website is served by Cloudflare Workers
+* Windows binaries are hosted on the GNOME FTP server mirrors
+* Other package options, including Flatpak releases, are built ond hosted by
+  external providers
+
+Note that the Cloudflare site runs on a private account.
+
+
+## Build
+
+Site build runs on GNOME Gitlab CI, first building the site and publishing to
+Gitlab pages, and then deploying the built static site to Cloudflare. See
+`.gitlab-ci.yml` in the `pages` Git branch for details.
+
+
+## DNS
+
+* meldmerge.org - the main Meld website domain since 2011
+* meld.app - new/secondary website domain, first actually used in 2021
+
+Both domains are privately registered.
+
+
+## Infrastructure TODO list (May 2021)
+
+* Move meldmerge.org hosting from GitHub pages to Cloudflare, or have the
+  GitHub pages site redirect
+* Automate CI release tarball uploads
+* Automate CI release MSI uploads
+* Set release branches to protected if possible; this might not be possible if
+  it will interfere with the GNOME translation team's workflow


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]