Skip to content

ptulugu/cse135bpj

Repository files navigation

README

Login for apache server:
Username: grader
Password: cse135Password

Link to website:
https://cse135bpj.site

Details of Github auto deploy setup:
We used Git Hooks to push directly to the server. We cloned the repository using the --bare flag consisting only of version control information onto the server. Then we created a post-receive hook and made the hook executable. On our local machines, we added a new remote for the live server and push to the server to auto deploy.

Login info for logging into site:
Username: grader
Password: cse135Password

Summary of changes to HTML file in DevTools after compression:
We did not change any of the HTML file because our compression was enabled by default. We made sure it was compressed by using DevTools, navigating to the Network tab, refreshing the page and checking the files' response header "Content-Encoding", which says gzip.

Summary of removing 'server' header:
We installed the Apache mod_security module and changed the Apache configuration file's ServerTokens to Full and SecServerSignature to "CSE135 Server". We then restarted the webserver.

Analytics configuration:
cse135bpj.site/matomo
Username: grader
Password: cse135Password

To install matomo we followed the guide at https://matomo.org/docs/installation/, using wget to get and the files and unzipped them. Then followed the gui instuctions to set up a matomo database.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •