1
0
Fork
You've already forked website
0
forked from librewolf/website
The LibreWolf Website - New content will automatically be published when pushed to the master branch.
TypeScript 52.6%
MDX 40.1%
Dockerfile 4.8%
CSS 1.3%
Shell 0.8%
Other 0.4%
Find a file
2025年12月19日 17:31:52 +01:00
.forgejo/workflows Fix path 2025年06月13日 13:27:56 +02:00
components Revert "Handle network errors better" 2025年05月14日 16:16:37 +02:00
lib ran lint:fix on PR#70 2023年12月09日 22:00:48 +01:00
pages add arm64 2025年12月19日 17:27:51 +01:00
public host AppImageLauncher screenshots locally 2025年03月06日 13:57:07 +11:00
styles fix: footer alignment 2024年06月20日 15:31:06 -04: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.