Skip to content

alissonmarcs/ft_transcendence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ft_transcendence

ft_transcendence project badge of 42

A 42 project where we have to create a pong game.

Final score

Project scored with 125/100

How run

git clone https://github.com/alissonmarcs/ft_transcendence
cd ft_transcendence
./ft_transcendence.sh setup # create .env file and certs
docker compose up

As the use of https is mandatory, we create two self signed certs. The first is the cert of CA, and the second is the cert of our backend, that were signed by the cert of CA. You must import the cert of CA in your browser to be able to use the site.

The file to be imported is services/root-ca.crt.

Steps to import in Firefox: https://javorszky.co.uk/2019/11/06/get-firefox-to-trust-your-self-signed-certificates/

When certs are done, check IP var at .env. In your browser url bar, use https://$IP:8080 to access the site.

How clear

docker compose down --rmi all
./ft_transcendence.sh clear # delete .env, service's DBs, and certs

Creators: Mateus Santos, Alisson Marcos, Vinni Cedraz, Daniele Frade, Cauê Mendes

About

Pong game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published