Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup local development environment using Nginx #427

Merged

Conversation

seansica
Copy link
Contributor

Description of what has changed

We have introduced Nginx into our local development and production environments to emulate our production GitHub Pages environment more closely. This change involves adding a Dockerfile, helper scripts, and documentation for setting up and using the new development environment. The Dockerfile creates an image that runs an Ubuntu system with Nginx. This allows us to serve our static site locally using Nginx, which behaves more similarly to GitHub Pages than the previous Python-based server.

In addition, the more production oriented Dockerfile located at the root directory of the project was modified to serve the website using Nginx instead of Pelican.

Issues addressed by pull request

Closes #423.

@seansica seansica self-assigned this May 17, 2023
@sonarcloud
Copy link

sonarcloud bot commented May 17, 2023

SonarCloud Quality Gate failed.    Quality Gate failed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot E 3 Security Hotspots
Code Smell A 1 Code Smell

No Coverage information No Coverage information
0.0% 0.0% Duplication

@seansica seansica changed the title Draft: Setup local development environment using Nginx Setup local development environment using Nginx Jun 29, 2023
@jondricek jondricek merged commit c1d56b8 into develop Jul 17, 2023
2 checks passed
@sonarcloud
Copy link

sonarcloud bot commented Jul 17, 2023

SonarCloud Quality Gate failed.    Quality Gate failed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot E 3 Security Hotspots
Code Smell A 2 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

idea Catch issues before they fail your Quality Gate with our IDE extension sonarlint SonarLint

@jondricek jondricek deleted the 423-setup-local-development-environment-using-nginx branch August 11, 2023 16:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants