Difference between revisions of "Infrastructure"
(first stub of some WMCH Infrastructure notes) |
(+#Emails) |
||
(46 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
⚫ | |||
− | [[File:Devuan GNU-Linux - tty login as root in an ownCloud instance - server rack.jpg|thumbnail|<code>Welcome aboard, human! Bip.</code>]] |
||
+ | {{technical public info disclaimer}} |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
+ | * [[User:Ilario]] - innovation manager |
||
⚫ | |||
⚫ | |||
+ | == Inventories == |
||
− | Once in the VPN, to enter in a server, we have to deploy your SSH keys in the right server. |
||
+ | Quick overview of our Infrastructure components: |
||
+ | [[Infrastructure/Inventories]] |
||
⚫ | |||
+ | |||
+ | == Tasks == |
||
+ | |||
+ | Every request can be reported on Wikimedia Phabricator: |
||
+ | |||
+ | * {{Phabricator Tag|wmch-infrastructure}} |
||
+ | |||
+ | Partially related projects, hosted in our infrastructure but managed by the community: |
||
+ | |||
+ | * {{Phabricator Tag|dicoado.org}} |
||
+ | * {{Phabricator Tag|wikimini.org}} |
||
+ | |||
⚫ | |||
+ | |||
⚫ | |||
+ | * [[Infrastructure/VPN]] - Wikimedia CH VPN |
||
⚫ | |||
+ | After you have obtained your WMCH VPN credentials, stay ready to share your SSH public keys, to deploy them on the desired server, to be then able to access. |
||
− | * [[User:Ilario]] – infrastructure coordinator and operator |
||
⚫ | |||
+ | == Changes == |
||
− | You may also want to file a task in the [[phab:tag/wmch-infrastructure/|WMCH Infrastructure workboard on Wikimedia Phabricator]]. |
||
+ | Every important configuration change is tracked inside our repository to identify regressions: |
||
− | == Server fleet == |
||
+ | https://gitlab.wikimedia.org/repos/wikimedia-ch/wmch-infrastructure |
||
− | === Server ''members2'' === |
||
+ | == Internal Tools == |
||
− | The server called <code>members2</code> was installed in 2020 and runs [[w:Debian GNU/Linux|Debian GNU/Linux]] buster (current stable). |
||
+ | * Salesforce: data base |
||
− | Served resources: |
||
+ | * Raisenow: payment platform |
||
− | * https://members2.wikimedia.ch/ |
||
+ | * Winbiz: accounting software |
||
+ | == Servers == |
||
− | LAN IPs: |
||
− | * <code>192.168.128.41</code> |
||
+ | [[Infrastructure/Servers]] |
||
− | WAN IPs: |
||
− | * <code>89.207.237.60</code> |
||
+ | == Toolforge == |
||
− | Databases: |
||
+ | {{:Infrastructure/Toolforge}} |
||
− | * <code>dbwiki_executive</code> |
||
− | * <code>dbwiki_members</code> |
||
+ | == Domains == |
||
− | Notable packages installed: |
||
+ | See: |
||
− | <pre> |
||
− | mariadb-server |
||
− | apache2 |
||
− | mediawiki |
||
− | </pre> |
||
+ | [[Infrastructure/Domains]] |
||
− | === Server ''demo'' === |
||
+ | == Websites == |
||
− | The server called <code>members2</code> was installed in 2020 and runs [[w:Debian GNU/Linux|Debian GNU/Linux]] (current stable). |
||
+ | See: |
||
− | Served resources: |
||
− | * https://demo.wikimedia.ch/ - [[phab:tag/minipedia/]] |
||
+ | [[Infrastructure/Websites]] |
||
− | LAN IPs: |
||
− | * <code>192.168.128.40</code> |
||
+ | == Emails == |
||
− | WAN IPs: |
||
− | * <code>89.207.237.59</code> |
||
+ | [[Infrastructure/Emails]] |
||
− | Databases: |
||
+ | == Archived Platforms == |
||
− | * <code>minipedia</code> |
||
+ | * https://github.com/WikimediaSwitzerland |
||
− | Notable packages installed: |
||
+ | *: TODO: eventually remove David Leoni as the only member of the organization |
||
+ | *: TODO: eventually close this account, or keep it open mirroring repositories from https://gitlab.wikimedia.org/repos/wikimedia-ch/ |
||
+ | == Historical pages == |
||
− | <pre> |
||
+ | Some historical pages (probably not updated): |
||
− | mariadb-server |
||
+ | * [[Tech Committee]] |
||
− | apache2 |
||
− | mediawiki |
||
− | </pre> |
||
== See also == |
== See also == |
Latest revision as of 17:42, 14 February 2025
Wikimedia CH has a small but efficient server fleet. Here some public information.
Note: this page only contains public information and/or information that any external technical person can already guess. The fact that this document MAY not published is only for commodity reasons. Publishing this document does not expose any risk, and we are glad if you help to share this document to others.
Contact
If you have any question feel free to contact one of the users with access in the network:
- User:Ilario - innovation manager
- User:Valerio Bozzolan – infrastructure operator (WMCH Tech Boosts)
Inventories
Quick overview of our Infrastructure components:
Tasks
Every request can be reported on Wikimedia Phabricator:
Partially related projects, hosted in our infrastructure but managed by the community:
Access
Every WMCH server cannot be accessed via SSH without being in the WMCH VPN:
- Infrastructure/VPN - Wikimedia CH VPN
After you have obtained your WMCH VPN credentials, stay ready to share your SSH public keys, to deploy them on the desired server, to be then able to access.
Changes
Every important configuration change is tracked inside our repository to identify regressions:
https://gitlab.wikimedia.org/repos/wikimedia-ch/wmch-infrastructure
Internal Tools
- Salesforce: data base
- Raisenow: payment platform
- Winbiz: accounting software
Servers
Toolforge
Wikimedia CH hosts some projects on Wikimedia Toolforge.
Here a list of all the projects that should stay up 'n' running on Wikimedia Toolforge:
Cronos Calendar
Wikimedia CH Cronos Calendar is a federated calendar for MediaWiki, not based on extensions or gadgets but wikitext-based.
Project information:
Homepage:
Repository:
Phabricator workboard:
Domains
See:
Websites
See:
Emails
Archived Platforms
- https://github.com/WikimediaSwitzerland
- TODO: eventually remove David Leoni as the only member of the organization
- TODO: eventually close this account, or keep it open mirroring repositories from https://gitlab.wikimedia.org/repos/wikimedia-ch/
Historical pages
Some historical pages (probably not updated):