User Tools

Site Tools


webmaster

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
webmaster [2020/11/24 21:36]
dteal created
webmaster [2021/02/07 19:38] (current)
dteal
Line 1: Line 1:
 ====== Webmaster Information ====== ====== Webmaster Information ======
  
-This page contains information used to manage [[https://bamlab.berkeley.edu]] and [[https://bamlab.berkeley.edu/wiki]].+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 [[https://www.ocf.berkeley.edu/|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 [[https://www.ocf.berkeley.edu/docs/services/shell/#h2_sftp|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.1606282579.txt.gz · Last modified: 2020/11/24 21:36 by dteal