Skip to content

wtg/sg-site

Repository files navigation

RPI Student Government Site

RPI Student Government's main website. A basic wordpress site with a theme. The project is structured as a docker image, in order to update wordpress, the docker image should be rebuilt and redeployed. Wordpress plugins should be installed to the /wp-content/plugins directory.

Local Development

A docker-compose.yml is included for convenience

Running the site locally

  1. Install Docker and Docker-compose
  2. Run docker-compose up in the project directory, a wordpress instance with the wp-content directory mounted will be started along with a mariadb database
  3. Visit http://localhost:8000 and perform initial wordpress configuration

Theme Development

  1. Run the site locally
  2. install npm
  3. change to the wp-content/themes/wtg-theme/ directory
  4. run npm install
  5. run npx node-sass ./assets/sass/style.scss ./assets/css/style.css to rebuild css

About

The Student Government website and Wordpress theme

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages