zkxs / personal-website

My personal website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Michael's Website

My personal website. This is where I screw around with web stuff and host a bunch of random files.

Viewing it

I've got a bunch of dynamic dns set up:

Structure

style.css is the main stylesheet, despite there being a sheet named main.css. Quite a few files are just html5boilerplate holdovers. The .htaccess file in the root of the site is where all the interesting things are. The .htaccess files in other folders are primarily there just to turn indexing on or off as appropriate. A decent percentage of the site's actual content is just files I'm hosting and have no reason to version control. What you see here is the code I've written/collected for the parts that aren't random files.

Missing Files

There are a few files that I'm specifically not tracking to their sensitive content, namely /.htpasswd and /.htgroups. Also note the sql login information used in the /dl/*.php scripts is loaded from an external, untracked file. Due to this the site cannot simply be dropped in and expected to work completely.

Webserver Requirements

In addition to PHP, my Apache setup has the following modules. I'm not sure if all of them are being used.

  • core
  • so
  • watchdog
  • http
  • logio
  • version
  • unixd
  • alias
  • autoindex
  • cgi ?
  • deflate
  • dir
  • env
  • expires
  • filter
  • headers
  • include
  • mime
  • negotiation
  • perl ?
  • reqtimeout
  • rewrite
  • setenvif
  • ssl
  • status
  • substitute
  • xsendfile

Attribution of other's work

About

My personal website


Languages

Language:JavaScript 45.0%Language:PHP 29.6%Language:HTML 11.8%Language:CSS 10.0%Language:Shell 3.6%