Warning: parse_ini_file() has been disabled for security reasons in /services/http/users/b/bamlab/wiki/inc/StyleUtils.php on line 100

User Tools

Site Tools


webmaster

Webmaster Information

The webmaster is a group member who manages the group's website software.

As of 2020, it's me, Daniel Teal! Email me at dteal@berkeley.edu.

Also, webmaster@bamlab.berkeley.edu forwards everything to me, or, hopefully after I graduate, whoever the current webmaster is.

This rest of this page contains assorted technical information and reminders, mainly for the webmaster's benefit.

Website and Wiki

The Berkeley OCF student group gives us free website hosting at the domain name https://bamlab.berkeley.edu. The server can be accessed via ssh with a given username and password (kept securely offline by the webmaster). On this server, we've installed WordPress for our main site, and then installed DokuWiki in the /wiki/ subdirectory.

Disk Space Limits

According to the OCF ssh account documentation, each account is limited to 5 GB of disk usage.

So our WordPress and DokuWiki have to be below 5 GB! This means we should not store large media files—both very big images and especially video—on the wiki.

WordPress

The WordPress site can be managed via any user logged into its online interface; most group members are administrators so they can edit the theme if they'd like.

There is also a SQL database on the server for WordPress; its username and password are also kept securely offline by the webmaster.

The WordFence plugin is installed to perform periodic security scans of the website. It is currently set up to email reports to webmaster@bamlab.berkeley.edu.

Wiki

The wiki is a standard DokuWiki installation.

The following plugins are enabled:

  • MathJax, for LaTeX support
  • Wrap, for advanced page formatting
  • Move, for page renaming
  • WordPress Authentication, to use the same accounts as the WordPress site (note: database server name is “mysql”)
  • FontFace, for fancy fonts in the wiki title
  • svgEmbed, to embed SVG images. SVG images media manager upload is enabled by “conf/mime.local.conf”. NOTE: SVG images can contain arbitrary HTML/JS; upload is a potential security concern.

URL rewriting is enabled for simple URLs. Almost all other settings are default.

Email Accounts

The OCF provides basic email accounts on their hosted domains; see their website for documentation. Currently, only webmaster@bamlab.berkeley.edu is set up, and is forwarded to the webmaster.

Backups

We should backup both the WordPress site and wiki to GitHub.

GitHub

YouTube

Box

Box raised their education prices, so Berkeley is currently considering moving away to a cheaper file storage platform, with results to be announced in the next few years. We may have to migrate our data.

webmaster.txt · Last modified: 2021/02/07 19:38 by dteal