{"id":24375176,"url":"https://github.com/qcrypt/website-2022","last_synced_at":"2026-04-06T03:32:24.713Z","repository":{"id":42225800,"uuid":"467735430","full_name":"QCrypt/website-2022","owner":"QCrypt","description":"QCrypt 2022 website","archived":false,"fork":false,"pushed_at":"2023-02-01T08:04:39.000Z","size":65509,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-19T05:54:14.928Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/QCrypt.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}},"created_at":"2022-03-09T01:29:06.000Z","updated_at":"2022-03-09T01:40:37.000Z","dependencies_parsed_at":"2023-02-17T03:30:39.960Z","dependency_job_id":null,"html_url":"https://github.com/QCrypt/website-2022","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QCrypt%2Fwebsite-2022","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QCrypt%2Fwebsite-2022/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QCrypt%2Fwebsite-2022/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QCrypt%2Fwebsite-2022/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QCrypt","download_url":"https://codeload.github.com/QCrypt/website-2022/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243214808,"owners_count":20255045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":"2025-01-19T05:53:53.208Z","updated_at":"2025-12-29T03:11:48.134Z","avatar_url":"https://github.com/QCrypt.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# QCrypt 2022 website\n\n[![Netlify Status](https://api.netlify.com/api/v1/badges/3b2d4f11-42a3-42fc-bbfc-1debed945d5e/deploy-status)](https://app.netlify.com/sites/qcrypt2022/deploys)\n\nLive site at https://2022.qcrypt.net\n\nUsing the Hugo template from https://github.com/GDGToulouse/devfest-theme-hugo\nadapted from the fork by the cloudnative-amsterdam people: https://github.com/cloudnative-amsterdam/public-website\n\ntheme submodule at https://github.com/QCrypt/devfest-theme-hugo-2022\n\n## Building this conference site from scratch\n\n1. Install [Hugo](https://gohugo.io)\n2. Clone this repo:\n\n```bash\ngit clone git@github.com:QCrypt/website-2022.git\n```\n\n3. Update the theme submodule\n\n```bash\ncd website-2022/themes/devfest-theme-hugo\ngit submodule init\ngit submodule update\n```\n\n4. It's done. Just start Hugo server to see the site live!\n\n```bash\ncd ../..\nhugo server\n```\n\n5. Edit the markdown source files with ending .md in the /content/ subdirectory to make changes to the site. You might also have to edit .json and .yml files in the /data/ subdirectory. As long as the hugo server is running, your changes should be visible immediately at http://localhost:1313/.\n\n6. Using a suitable editor like [Atom](https://atom.io/) allows to easily search across all source files, and will help finding the correct file to edit if you want to make specific changes.\n\n7. When you are happy with the result, commit the changes to the master branch. The site is then automatically deployed to https://qcrypt2022.netlify.com/ and accessible under https://2022.qcrypt.net . If you have the proper rights, you can see the deployment logs on [netlify](https://app.netlify.com/sites/qcrypt2022/deploys).\n\n## Customizing the theme\nThe theme is located at https://github.com/QCrypt/devfest-theme-hugo-2022\n\nFirst, install [yarn](https://yarnpkg.com/lang/en/docs/install/).\n\nThen, use\n```\ncd themes/devfest-theme-hugo\nyarn\n```\nto install the dependencies.\n\nAs you might have the right version of npm, you might have to install the node version manager [nvm](https://github.com/nvm-sh/nvm). Then, use\n```\nnvm install 10.0\n```\n\nIn the same directory, run `npm start` to watch Sass changes.\n\nWhen you are happy with the result run `npm run build` to build the minified version. Then commit the theme submodule.\n\n### Installing on a new ARM Mac\nnode-sass is not yet ported to ARM processors, but there is a work-around described here:\nhttps://github.com/sass/node-sass/issues/3033#issuecomment-763180778\n\n## Setting up the next year 2022 based on year 2021\n1. create new empty repository QCrypt/website-2022\n2. clone QCrypt/website-2022 , remove bulky data like slides and posters, copy the rest over to the empty website-2022, except the themes subdirectory\n3. in QCrypt/website-2022, change remote destination:\n```git remote set-url origin https://github.com/QCrypt/website-2022.git```\n4. ```git branch -M main```\n5. ```git push -u origin main```\n\n6. create new empty repository QCrypt/devfest-theme-hugo-2022\n7. ```git clone QCrypt/devfest-theme-hugo-2021```\n8. ```git remote set-url origin https://github.com/QCrypt/devfest-theme-hugo-2022.git```\n9. ```git branch -M main```\n10. ```git push -u origin main```\n\n11. cd website-2022, mkdir themes\n12. git submodule add https://github.com/QCrypt/devfest-theme-hugo-2022 devfest-theme-hugo\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqcrypt%2Fwebsite-2022","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fqcrypt%2Fwebsite-2022","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqcrypt%2Fwebsite-2022/lists"}