- 🖥 production version - https://covid.gov.cz/
- 🛠 "staging" version - https://covidportal.dev/ (hosted on Vercel)
- Trello
- join 🇨🇿 cesko.digital through - https://join.cesko.digital/
- after receiving slack link, join us in the respective channel:
#p-informacni-web-ceska
#p-informacni-web-frontend
#p-informacni-web-drupal
-
introduce yourself + just fork this project or just ask for GitHub privileges in our Slack
-
choose your starter task from our Trello
-
create a branch and PR for the task we usually tend to use a descriptive PR title e.g.:
gatsby/feat: task title
ordrupal/fix: task title
, i guess you get the point -
after PR creation:
- we will receive a notification in our slack channel to do the review
- your branch will be deployed to a feature branch on Vercel (comment by Vercel bot)
- check your changes in the prod build on Vercel
- after the review and approval ✅, we will merge the PR and it will be eventually deployed to production
If you only want to run frontend part of this app, you dont have to install Docker and the backend part. It works standalone as well - see the frontend for more details
We're using docker containers from docker
folder:
cd docker
Copy and modify env file as needed
cp .env.example .env
Start containers
docker-compose up -d
Install dependencies
docker-compose exec drupal composer install
Install Drupal with existing config, database connection is already injected in settings.php file
docker-compose exec drupal drush si --existing-config -y
Access site on http://localhost:1577
if you didn't change
COVID_PORT_NGINX
variable in your env
file