Team:Sysadmin

From WHY2025 wiki
Jump to navigation Jump to search
Sysadmin
Team that provides most/all IT services needed to organize an event.
1st line contacts: Xesxen
Is an exclusive team: Yes
Contact e-mail: sysadmin@why2025.org
Team members wanted: 0
Responsible for:
IRC: #why2025-sysadmin
Contact at projectleiding: Boekenwuurm

Team Members

Mail

  • IMAP: mail.ifcat.org port 993, SSL/TLS
  • SMTP: mail.ifcat.org port 587, STARTTLS

Your username includes the domain part, eg <handle>@<event>.tld

Webmail: https://webmail.ifcat.org/

MQTT

By default all topics can be read without authentication. To publish to a topic an account is required.

If your team would like to publish statistics to MQTT please contact sysadmin@why2025.org

For graphing data in Grafana we support raw numeric values (without (SI) units). These simple values will be tracked in grafana with the full MQTT topic as the index name and `value` as the column name.

For flexibility reasons you can also send a datapoint with multiple values ("extended format"), add tags to your datapoint as well as send multiple datapoints in bulk.

Examples of the extended format:

Single datapoint:

{
  "tschunk club mate": 100,
  "tschunk miomio mate": 200,
  "bar": "Main stage",
  "tags": [
    "bar"
  ]
}

Multiple datapoints:

[
  {
    "R": 230,
    "S": 232,
    "T": 231,
    "generator": "A",
    "tags": [
      "generator"
    ]
  },
  {
    "R": 232,
    "S": 229,
    "T": 230,
    "generator": "B",
    "tags": [
      "generator"
    ]
  }
]

Please note nested lists or dictionaries within the data point, outside of the "tags" key, are not supported and will not function.

As for the MQTT feed itself: we prefer to assign a prefix per team or project under the `why2025/` prefix.

Please publish data points with `retain` enabled, this will allow anyone to immediately receive the most recent data upon connecting to the MQTT server

Nextcloud Access

For accessing Nextcloud each team member will need their own personal account. Team:Sysadmin will create a main team folder (WHY2025/$TEAM) under which you'll be able to add your documents.

When requesting Nextcloud access:

  • If you are a team lead: for which of your team(s) you want a shared folder to be created
  • Indicate which teams you'll need access to, and which team lead we can validate the request with.
  • If you request accounts in bulk: let us know both the nickname and associated mail address.

Services

For requesting services: please send a mail to our team mailbox and talk to us before deciding which software to deploy.

For suggestions: reaching out via either IRC or our team mailbox will work.

WHY2025_logo_white.png
WHY2025 main website

https://why2025.org

Support: Source code

Maintainer: Code: Website project team, you? (PR's welcome), Hosting: Sysadmin


Nextcloud.png
Nextcloud, File sharing. Log in using your email address

https://cloud.ifcat.org

Support: Documentation

Maintainer: Sysadmin


mailman.png
Mailman, Group mailing lists

lists.why2025.org

Support: user guide

Maintainer: Sysadmin


Zammad.png
Zammad, Support Ticketing System

support.why2025.org

Support: [1]

Maintainer: Sysadmin


Hedgedoc.png
HedgeDoc, Colaborative text editing

pad.ifcat.org

Support: {{{support}}}

Maintainer: Sysadmin


Pretalx.png
Pretalx, Call for Papers system

cfp.why2025.org

Support: [2]

Maintainer: Sysadmin


Engelsystem.png
Engelsystem Volunteer registration (soon™)

angel.why2025.org

Support: github

Maintainer: Team:Volunteers, Team:Sysadmin


Mediawiki.png
Mediawiki, Wiki / Knowledge sharing system

wiki.why2025.org

Support: mediawiki help

Maintainer: Sysadmin, Everyone


jitsi.png
Jitsi, video conferencing platform

meet.why2025.org

Support: {{{support}}}

Maintainer: Sysadmin


Authentik.png
Authentik Single Sign-On

auth.why2025.org

Support: [3]

Maintainer: Sysadmin


Wordpress.png
Wordpress, Blogging backend for main site

why2025.org

Support: [4]

Maintainer: Sysadmin


Gitlab.png
Gitlab, Source hosting (external)

Gitlab: Why2025

Support: [5]

Maintainer: Sysadmin


Pretix.png
Pretix, Ticket system

tickets.why2025.org

Support: pretix.eu

Maintainer: Sysadmin


Mqtt.png
MQTT, metric broadcast system

mqtt://mqtt.why2025.org wss://mqtt.why2025.org

Support: {{{support}}}

Maintainer: Sysadmin


Grafana.png
Grafana, dashboarding

stats.why2025.org

Support: {{{support}}}

Maintainer: Sysadmin


none.png
WHY2025 map

map.why2025.org

Support:

Maintainer: Dev/Bug: Team:Terrain, Hosting: Sysadmin


Zabbix.png
Zabbix, Monitoring


Support:

Maintainer: Xesxen


Openproject.png
OpenProject, planning tool

https://planning.why2025.org/

Support:

Maintainer: Sysadmin


Snappymail.png
Webmail

https://webmail.ifcat.org

Support:

Maintainer: Sysadmin


none.png
Mail server, IMAP/SMTP


Support:

Maintainer: Sysadmin



none.png
Prior event sites

https://mch2022.org https://sha2017.org https://ohm2013.org etc

Support:

Maintainer: Sysadmin



none.png
Pretix MQTT relay

https://gitlab.com/why2025/team-sysadmin/ticketshop2mqtt-application

Support:

Maintainer: Sysadmin


Team Meetings

Upcoming meetings

NameStartLocation
Sysadmin/Meeting 202507088 July 2025 20:00:00https://meet.why2025.org/team-sysadmin
Sysadmin/Meeting 2025072222 July 2025 20:00:00https://meet.why2025.org/team-sysadmin

Past meetings

NameStartLocation
Sysadmin/Meeting 2025061010 June 2025 20:00:00https://meet.hack42.nl/team-sysadmin
Sysadmin/Meeting 2025051313 May 2025 20:00:00https://meet.hack42.nl/team-sysadmin
Sysadmin/Meeting 2025041313 April 2025 20:00:00https://meet.why2025.org/team-sysadmin
Sysadmin/Meeting 2025031111 March 2025 20:00:00https://meet.why2025.org/team-sysadmin
Sysadmin/Meeting 2025021111 February 2025 20:00:00https://meet.hack42.nl/team-sysadmin
Sysadmin/Meeting 2025011414 January 2025 20:00:00https://meet.hack42.nl/team-sysadmin
Sysadmin/Meeting 2024121010 December 2024 20:00:00https://meet.hack42.nl/team-sysadmin
Sysadmin/Meeting 2024111212 November 2024 20:00:00https://meet.hack42.nl/team-sysadmin
Sysadmin/Meeting 202410088 October 2024 20:00:00https://meet.hack42.nl/team-sysadmin
Sysadmin/Meeting 2024091010 September 2024 20:00:00https://meet.hack42.nl/team-sysadmin