Welcome to the Team!

Team Governors:

  1. Assign and coordinate tasks with team members
  2. Before making changes that may cause downtime for users, follow the announcements guide to notify your users.

Team Responsibilities

  1. Please use your team's services: dogfood!
  2. Take a look at your team's website. Are there any broken links? Are all your services advertised?
  3. After joining a team, you will need to create the following accounts:
    1. Create a ZNC account on your team's bouncer
    2. Create an email account (username@example.com) on your team's mail server
    3. Configure your mail server to forward emails sent from support@example.com to your personal email account
  4. Log all actions taken on the server. Either:
    1. Report each action on IRC to your team channel, or
    2. Email the entire team at support@example.com
    3. Set up a webpage / file to keep track of admin actions
  5. Before editing a configuration file, save a backup copy with a timestamp and serial number. For example, doas cp doas.conf doas.conf.2022042001. The timestamp is in the form of YYYYMMDD followed by two digits.
  6. Join your team's IRC channel, #example-team, and read the channel history and check your team email daily

IRC:

  1. Join the channels that your team offers to provide customer support on. Please use your team's bouncer or use an IRC client that can remain permanently online.
  2. Please add yourself as IRC operator to your team's IRCd. From now on, please connect to your team's IRC server and log in as oper.
  3. Connect to your own IRC server to ensure it is running properly.
  4. Be present on #team to meet new teammates and to meet our new trainees.

ZNC:

  1. Use your own ZNC server. If there are bugs, you will notice them right away.
  2. Follow the ZNC Admin and support guide
  3. If you see a user with frequent disconnects, fix his network connection
  4. If you see a user that has been banned, investigate abuse or request an iline.

Email:

  1. Check support@example.com emails daily
  2. You can create your own username@example.com email account with botnow
  3. If your team has not yet done so, please set up either mail forwarding using /etc/mail/virtuals for support@example.com. That way, users can use their own individual email accounts rather than sharing a single account

Shell:

  1. You can check if your team offers shell accounts by checking botnow's conf file (currently in /home/botnow/botnow.conf) or by checking your /home folder
  2. If you want to enable or disable new shell accounts, let us know, you can do so after taking some basic security precautions

Website:

  1. Please make sure your webpage is up-to-date and free of dead links
  2. For every service you add, please update your website to advertise them
  3. If your team would like to collect money, provide a way for users to pay for services or offer donations. Make sure to clearly list the donations link on your team website. Keep this page up-to-date!

Backups:

  1. WARNING: Your team is responsible for its own backups. IRCNow does not provide any backups whatsoever of your team's data
  2. Make regular backups of your server using dump and restore and openrsync.

Ownership:

  1. IRCNow's goal is to get each team to own their own servers and domains. If you currently do not have a teammate who owns these assets, please contact jrmu. He will arrange a way to transfer it to you.