Difference between revisions of "XSF Infrastructure"
(→Mail) |
|||
(43 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
This is a work page for the XSF's [http://xmpp.org/participate/become-a-member/the-xsf-infrastructure-team/ Infrastructure Team]. | |||
== Mission == | |||
The XSF's Infrastructure Team is responsible for maintaining and improving the machines, software, and other tools used by the XSF to deliver its websites, discussion lists, chatrooms, and other services. | |||
== Migration Plans == | |||
As of July 2024, the XSF's services are split between cloud providers and hosted services at USSHC. We are planning to move all of the hosted services to cloud providers in the coming months. | |||
The breakdown of services is roughly as follows: | |||
{| class="wikitable" style="margin:auto" | |||
|- | |||
! Service !! Current !! Future !! Notes | |||
|- | |||
| Domain Registration || Dotster || TBD || Peter would like to move this to Cloudflare or Namecheap because of cost and convenience, but is open to other options. | |||
|- | |||
| DNS || atlas + ik.nu || See below for options. || There are several machines hosting DNS. | |||
|- | |||
| Mail || USSHC || See below for options. || This line is for email aliases such as info@xmpp.org - not mailman. | |||
|- | |||
| Mailman || USSHC || See below for options. || Jerry is willing to host this longer. | |||
|- | |||
| Web || Digital Ocean || No Change || N/A | |||
|- | |||
| XMPP || Digital Ocean || No Change || N/A | |||
|} | |||
=== DNS === | |||
Discuss DNS here. | |||
Several options have been mentioned: | |||
* https://www.cloudflare.com/application-services/products/dns/ | |||
* https://desec.io/ | |||
* https://dnsimple.com/ | |||
* https://rimuhosting.com/dns/aboutdns.jsp | |||
=== Mail === | |||
Peter suggests that we set up a single inbox with one of the following providers (about $50/year): | |||
* https://www.fastmail.com --> Peter and Matthew are most familiar with this service. | |||
* https://proton.me/mail --> XSF CommTeam is here already with their address. | |||
* https://mailbox.org/en/ | |||
We would then set up aliases for the following addresses: | |||
* abuse@ | |||
* dns@ (if needed - TBD) | |||
* info@ | |||
* privacy@ | |||
* registrar@ | |||
* sponsor@ | |||
* trademark@ | |||
* treasurer@ (if needed - TBD) | |||
* xmpp@ | |||
=== Mailman === | |||
Here are some service providers: | |||
* https://www.mailmanhost.com/ and https://mailman3host.com/ (they seem to be the same provider) | |||
* https://mailman3.com/ (has discounts / free hosting for open-source projects) | |||
== Note == | |||
Much of the following information is out of date! | |||
== Current Projects == | |||
=== Services === | |||
# In order to be listed here: http://xmpp.org/resources/public-services/ | |||
# An operator should do the following: http://xmpp.org/resources/public-services/registration/ | |||
# And then we should do this: http://xmpp.org/resources/public-services/verification/ | |||
We should automate this. Mitchel Constantin, David Banes and Mike Taylor have expressed an interest. | |||
== Team Members == | == Team Members == | ||
The Team Leader is Kevin Smith. The complete team roster is: | |||
* | * Anders Conbere -- XMPP, XEP tools | ||
* Fabio Forno -- XMPP, bots | * Fabio Forno -- XMPP, bots | ||
* Michael Grigutsch | * Michael Grigutsch -- mail, lists, dns | ||
* Waqas Hussain -- XMPP | * Waqas Hussain -- XMPP | ||
* Florian Jensen -- OS, DNS | * Florian Jensen -- OS, DNS | ||
* Guus der Kinderen | |||
* Marcus Lundblad -- XMPP | * Marcus Lundblad -- XMPP | ||
* Tobias Markmann -- XEP tools, web, source control | * Tobias Markmann -- XEP tools, web, source control | ||
* Jeremie Miller (XSF emeritus) -- physical machines, DNS | * Jeremie Miller (XSF emeritus) -- physical machines, DNS | ||
* Jack Moffitt -- web, XMPP | * Jack Moffitt -- web, XMPP | ||
* Edwin Mons -- DNS, mail, lists | * Edwin Mons -- DNS, mail, lists, web, OS | ||
* Steven Parkes | * Steven Parkes | ||
* Peter Saint-Andre -- DNS, mail, lists, XEP tools, web, XMPP, source control, certificates | * Peter Saint-Andre -- DNS, mail, lists, XEP tools, web, XMPP, source control, certificates | ||
* Jonathan Siegle - OS, firewalls, data backup | * Jonathan Siegle - OS, firewalls, data backup | ||
* Kevin Smith -- OS, web, XMPP, source control | * Kevin Smith -- OS, web, XMPP, source control | ||
* Luca Tagliaferri | * Luca Tagliaferri | ||
* Mike Taylor -- Dev Tools | |||
* Remko Tronçon -- XMPP, bots | * Remko Tronçon -- XMPP, bots | ||
* Matthew Wild -- OS, web, XMPP | * Matthew Wild -- OS, web, XMPP | ||
== Inventory Page == | == Inventory Page == | ||
Line 32: | Line 107: | ||
CPU: Dual 2.8 GHz Opteron CPU(2220) | CPU: Dual 2.8 GHz Opteron CPU(2220) | ||
RAM: 16 GB | RAM: 16 GB | ||
LAST Debian Update: | LAST Debian Update: 3/1/2015 (Wheezy) | ||
* '''Athena''' | * '''Athena''' | ||
old XMPP Server | old XMPP Server | ||
Line 39: | Line 114: | ||
CPU: Dual P4 Hyperthreaded Xeon CPUs (2.8 Ghz) | CPU: Dual P4 Hyperthreaded Xeon CPUs (2.8 Ghz) | ||
RAM: 4 Gig | RAM: 4 Gig | ||
LAST DEBIAN UPDATE: | LAST DEBIAN UPDATE: 5/12/2010 (Lenny) | ||
* '''Apollo''' | * '''Apollo''' | ||
Web server | Web server | ||
Line 46: | Line 121: | ||
CPU: Dual P4 Hyperthreaded Xeon CPUs (2.8 Ghz) | CPU: Dual P4 Hyperthreaded Xeon CPUs (2.8 Ghz) | ||
RAM: 2 Gig | RAM: 2 Gig | ||
LAST DEBIAN Update | LAST DEBIAN Update 12/24/2014(Wheezy). | ||
<!--/* No longer functions | |||
*/ --> | |||
* '''Atlas''' | * '''Atlas''' | ||
Mail server | Mail server | ||
Line 53: | Line 130: | ||
CPU: Dual P4 Hyperthreaded Xeon CPUs (2.4 Ghz) | CPU: Dual P4 Hyperthreaded Xeon CPUs (2.4 Ghz) | ||
RAM: 2 Gig | RAM: 2 Gig | ||
LAST DEBIAN UPDATE: | LAST DEBIAN UPDATE: 11/17/2019(Jessie) | ||
== Network Infrastructure == | == Network Infrastructure == | ||
Network services | Network services and NOC space graciously provided by [http://usshc.com/ USSHC]. |
Latest revision as of 16:32, 14 October 2024
This is a work page for the XSF's Infrastructure Team.
Mission
The XSF's Infrastructure Team is responsible for maintaining and improving the machines, software, and other tools used by the XSF to deliver its websites, discussion lists, chatrooms, and other services.
Migration Plans
As of July 2024, the XSF's services are split between cloud providers and hosted services at USSHC. We are planning to move all of the hosted services to cloud providers in the coming months.
The breakdown of services is roughly as follows:
Service | Current | Future | Notes |
---|---|---|---|
Domain Registration | Dotster | TBD | Peter would like to move this to Cloudflare or Namecheap because of cost and convenience, but is open to other options. |
DNS | atlas + ik.nu | See below for options. | There are several machines hosting DNS. |
USSHC | See below for options. | This line is for email aliases such as info@xmpp.org - not mailman. | |
Mailman | USSHC | See below for options. | Jerry is willing to host this longer. |
Web | Digital Ocean | No Change | N/A |
XMPP | Digital Ocean | No Change | N/A |
DNS
Discuss DNS here.
Several options have been mentioned:
- https://www.cloudflare.com/application-services/products/dns/
- https://desec.io/
- https://dnsimple.com/
- https://rimuhosting.com/dns/aboutdns.jsp
Peter suggests that we set up a single inbox with one of the following providers (about $50/year):
- https://www.fastmail.com --> Peter and Matthew are most familiar with this service.
- https://proton.me/mail --> XSF CommTeam is here already with their address.
- https://mailbox.org/en/
We would then set up aliases for the following addresses:
- abuse@
- dns@ (if needed - TBD)
- info@
- privacy@
- registrar@
- sponsor@
- trademark@
- treasurer@ (if needed - TBD)
- xmpp@
Mailman
Here are some service providers:
- https://www.mailmanhost.com/ and https://mailman3host.com/ (they seem to be the same provider)
- https://mailman3.com/ (has discounts / free hosting for open-source projects)
Note
Much of the following information is out of date!
Current Projects
Services
- In order to be listed here: http://xmpp.org/resources/public-services/
- An operator should do the following: http://xmpp.org/resources/public-services/registration/
- And then we should do this: http://xmpp.org/resources/public-services/verification/
We should automate this. Mitchel Constantin, David Banes and Mike Taylor have expressed an interest.
Team Members
The Team Leader is Kevin Smith. The complete team roster is:
- Anders Conbere -- XMPP, XEP tools
- Fabio Forno -- XMPP, bots
- Michael Grigutsch -- mail, lists, dns
- Waqas Hussain -- XMPP
- Florian Jensen -- OS, DNS
- Guus der Kinderen
- Marcus Lundblad -- XMPP
- Tobias Markmann -- XEP tools, web, source control
- Jeremie Miller (XSF emeritus) -- physical machines, DNS
- Jack Moffitt -- web, XMPP
- Edwin Mons -- DNS, mail, lists, web, OS
- Steven Parkes
- Peter Saint-Andre -- DNS, mail, lists, XEP tools, web, XMPP, source control, certificates
- Jonathan Siegle - OS, firewalls, data backup
- Kevin Smith -- OS, web, XMPP, source control
- Luca Tagliaferri
- Mike Taylor -- Dev Tools
- Remko Tronçon -- XMPP, bots
- Matthew Wild -- OS, web, XMPP
Inventory Page
Current Machines
- Hermes
XMPP server Machine: HP ProLiant D385 G2 CPU: Dual 2.8 GHz Opteron CPU(2220) RAM: 16 GB LAST Debian Update: 3/1/2015 (Wheezy)
- Athena
old XMPP Server Machine: Dell Poweredge 1850 Acquired: January 2005 CPU: Dual P4 Hyperthreaded Xeon CPUs (2.8 Ghz) RAM: 4 Gig LAST DEBIAN UPDATE: 5/12/2010 (Lenny)
- Apollo
Web server Machine: Dell Poweredge 1850 Acquired: January 2005 CPU: Dual P4 Hyperthreaded Xeon CPUs (2.8 Ghz) RAM: 2 Gig LAST DEBIAN Update 12/24/2014(Wheezy).
- Atlas
Mail server Machine: HP ProLiant DL360 Acquired: 2003? CPU: Dual P4 Hyperthreaded Xeon CPUs (2.4 Ghz) RAM: 2 Gig LAST DEBIAN UPDATE: 11/17/2019(Jessie)
Network Infrastructure
Network services and NOC space graciously provided by USSHC.