AjobK / Seaqull

Seaqull programming blog
http://www.seaqull.com
3 stars 0 forks source link

240 dockerize project #266

Closed danielordaan closed 3 years ago

danielordaan commented 3 years ago

Closes #240


What is it supposed to do
The branch adds support for running this project in (three) docker containers via docker-compose by providing configuration files for docker.


How can we test your branch
The functionality can be tested by running the project in docker on your local machine. For this, docker needs to be installed (check the wiki on how to do that). When docker is installed, fill in the ormconfig.docker.json file (see wiki), go to the Seaqull folder in your terminal, and execute docker compose up --build. When it is done, go to http://localhost in your browser, you should see the application running, everything should work as it does when running the code.


1. General checklist


2. If relevant, front-end checklist Not relevant


3. If relevant, back-end checklist


4. If relevant, test these browsers Not relevant


PR Rules
1. Add relevant labels.
2. Select atleast two reviewers.
3. Assign all reviewers allowed to merge the branch, including yourself.
4. If relevant to the sprint, put related issue in 'Awaiting Approval' column on project board.
5. Add to the corresponding milestone.


Reviewer info
1. You can use aliases to refer to specific PR checklist items. For example 'Hey @JohnDoe, for this line please check 3.a and 1.d.'
2. Where possible, please use the suggestions feature in github so the author has a better idea of the solution you had in mind.


This form should be filled in by the author of this PR.

AjobK commented 3 years ago

@daansneep As can be seen in the Absence wiki, @S-Goossens is on vacation. For this reason I will assign @ryankroon00 as your second reviewer.

AjobK commented 3 years ago

image

danielordaan commented 3 years ago

Backend now restarts when node crashes