565c27e6fb
* chore: upgrade to node 16.13 * feat: add kubernetes manifests to run the web in kubernetes instead of Vercel * fix: rearrange build scripts for speed * feat: add readiness prope to never replace a working site with a failed one * fix: add headers for hsts etc * fix: add unsafe-inline * fix: duplicate entities inline-style * fix: add ipv6 support in web * fix: Ingress should be ClusterIP, not LoadBalancer * Add resources * feat: switch to main domain * fix: hsts preload requires www to also be encrypted |
||
---|---|---|
.. | ||
__mocks__ | ||
assets | ||
components | ||
content | ||
k8s | ||
pages | ||
styles | ||
utils | ||
.babelrc | ||
.dockerignore | ||
.eslintrc.json | ||
.gitignore | ||
.nvmrc | ||
.prettierrc | ||
Dockerfile | ||
README.md | ||
jest.config.js | ||
next-env.d.ts | ||
next-sitemap.js | ||
next.config.js | ||
package.json | ||
postcss.config.js | ||
skaffold.yaml | ||
tailwind.config.js | ||
tsconfig.json | ||
vercel.json | ||
yarn.lock |
README.md
Öppna skolplattformen
This is the website for Öppna skolplattformen. It's built using Next.js. Most of the site content can be found in the components folder.
Getting started
Have a look at the overall readme for general instructions on getting started.
Run the following commands from the packages/site
directory.
$ yarn
$ yarn dev
Open your favorite browser to http://localhost:3000
Build a release version of the site with:
$ yarn build
Running tests
$ yarn lint
$ yarn test