Skip to content

ColoradoSchoolOfMines/acm-site

Repository files navigation

acm.mines.edu

Source code for acm.mines.edu.

Environment Setup

Clone the repository and install all dependencies with npm: npm install

Next, make your environment file. A sample one is provided: cp .env.sample .env

The .env file should specify Google the client ID + secret for the OAuth2 hook, as well as a PostgreSQL database link.

Then you can run the project with docker:

docker compose build
docker compose up -d

Alternatively, you can run the project with npm start, but you may need to change database connections in your environment.

About

Source code for acm.mines.edu

Topics

Resources

License

Stars

Watchers

Forks

Contributors 7