The LibreWolf Website - New content will automatically be published when pushed to the master branch.
  • TypeScript 53.1%
  • MDX 39.4%
  • Dockerfile 4.6%
  • CSS 1.7%
  • Shell 0.8%
  • Other 0.4%
2026-01-29 15:23:02 +01:00
.forgejo/workflows Fix path 2025-06-13 13:27:56 +02:00
components Changed Windows and macOS download buttons to use Codeberg releaes 2026-01-13 20:34:12 +01:00
lib ran lint:fix on PR#70 2023-12-09 22:00:48 +01:00
pages Updated list of maintainers 2026-01-29 15:23:02 +01:00
public Updated list of maintainers 2026-01-29 15:23:02 +01:00
styles center card content 2026-01-20 09:33:40 +01:00
.eslintrc.json add windows portable download button 2022-12-28 16:10:41 +01:00
.gitattributes Add pre-commit configuration for running prettier 2025-05-19 13:30:25 +03:00
.gitignore Initial commit from Create Next App 2021-09-22 16:27:28 +02:00
.pre-commit-config.yaml Add pre-commit configuration for running prettier 2025-05-19 13:30:25 +03:00
.prettierignore update prettier, eslint and .gitlab-ci.yml 2021-10-24 13:28:57 +02:00
.prettierrc update prettier, eslint and .gitlab-ci.yml 2021-10-24 13:28:57 +02:00
LICENSE Create LICENSE 2021-09-23 15:15:38 +00:00
next-env.d.ts add flexsearch 2022-04-22 15:18:03 +02:00
next.config.js add flexsearch 2022-04-22 15:18:03 +02:00
nginx.Dockerfile add nginx dockerfile 2025-05-14 16:25:59 +02:00
node.Dockerfile add nginx dockerfile 2025-05-14 16:25:59 +02:00
optimize_images.sh optimize images 2023-02-18 21:51:59 +01:00
package.json Add pre-commit configuration for running prettier 2025-05-19 13:30:25 +03:00
README.md update prettier, eslint and .gitlab-ci.yml 2021-10-24 13:28:57 +02:00
theme.config.tsx Replace some matrix links to channel with links to space 2025-03-04 21:46:50 +01:00
tsconfig.json update how download buttons work 2021-12-12 19:53:55 +01:00
yarn.lock Deploy website to AWS 2024-07-18 22:58:37 +02:00

librewolf-website

The wip new librewolf website built with Nextra and Next.js.

Getting Started

If you haven't installed it yet, install Node.js and yarn. Then, to install all the dependencies, run this in the source code directory:

yarn

After that, you can run the development server:

yarn dev

Open http://localhost:3000 with your browser to see the website.

All of the content of the website is located in markdown files in the /pages directory (for example, the file for Recommended Addons is located under /pages/docs/addons.md). You can edit those files and the website will automatically be updated.

How to host

There are two options to host this website

Run a node.js server

Run yarn build to build the site and then yarn start -p <PORT> to start a node.js server.

Generate and serve static files

Run yarn export to build the site and export it to static html. The resulting files are located in ./out.

This method is not recommended since some parts of the website like the windows download button or the FAQ won't be kept up to date.