{"id":37229603,"url":"https://github.com/bcgov/workbc-tr","last_synced_at":"2026-02-24T19:04:10.017Z","repository":{"id":42560763,"uuid":"371823343","full_name":"bcgov/workbc-tr","owner":"bcgov","description":"WorkBC Teacher Resources","archived":false,"fork":false,"pushed_at":"2025-12-04T18:03:27.000Z","size":87652,"stargazers_count":4,"open_issues_count":0,"forks_count":3,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-12-08T01:50:14.099Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bcgov.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-05-28T21:36:05.000Z","updated_at":"2025-12-04T18:03:11.000Z","dependencies_parsed_at":"2025-08-11T18:27:13.775Z","dependency_job_id":"a641ad48-291d-40ef-840f-d632b68cd7fc","html_url":"https://github.com/bcgov/workbc-tr","commit_stats":null,"previous_names":[],"tags_count":30,"template":false,"template_full_name":null,"purl":"pkg:github/bcgov/workbc-tr","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bcgov%2Fworkbc-tr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bcgov%2Fworkbc-tr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bcgov%2Fworkbc-tr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bcgov%2Fworkbc-tr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bcgov","download_url":"https://codeload.github.com/bcgov/workbc-tr/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bcgov%2Fworkbc-tr/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28442288,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-15T00:55:22.719Z","status":"online","status_checked_at":"2026-01-15T02:00:08.019Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-15T03:33:43.857Z","updated_at":"2026-01-15T03:33:44.333Z","avatar_url":"https://github.com/bcgov.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"WorkBC Career Education Resources\n===================================\n\n[![Lifecycle:Maturing](https://img.shields.io/badge/Lifecycle-Maturing-007EC6)](https://github.com/bcgov/workbc-tr)\n\nCareer Education Resources, a subsite of [WorkBC.ca](https://www.workbc.ca).\n# Initial setup\n- Copy `.env.example` to `.env`\n- Start the environment: `docker-compose up`\n- Adjust folder permissions:\n  - `mkdir src/private \u0026\u0026 docker-compose exec php sudo chown www-data /var/www/html/private`\n  - `docker-compose exec php sudo chown www-data /var/www/html/config/sync`\n- Import the data dump:\n  - `gunzip -k -c src/scripts/workbc-tr.dump.sql.gz | docker-compose exec -T postgres psql -U drupal workbc-tr`\n- Create the Solr index:\n  - `docker-compose exec -u 0 solr sh -c \"chown -R solr:solr /opt/solr/server/solr/workbc-tr_dev\"`\n  - `docker-compose exec solr sh -c \"curl -sIN 'http://localhost:8983/solr/admin/cores?action=CREATE\u0026name=workbc-tr_dev\u0026configSet=workbc-tr\u0026instanceDir=workbc-tr_dev'\"`\n  - `docker-compose exec php bash -c \"drush sapi-r \u0026\u0026 drush sapi-i\"`\n- Edit your `hosts` file to add the following line:\n```\n127.0.0.1       workbc-tr.docker.localhost\n```\n- Run the sync script: `docker-compose exec php scripts/sync.sh`\n- Open http://workbc-tr.docker.localhost:8000/ to view the site and login as `aest-local` (obtain the password from your admin or change the password using `drush upwd aest-local 'password'`)\n# Architecture\nThe solution architecture is as below.\n![Architecture](openshift/architecture.jpg)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbcgov%2Fworkbc-tr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbcgov%2Fworkbc-tr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbcgov%2Fworkbc-tr/lists"}