This is the repository for the Lektor website at getlektor.com.
To work on this project locally:
First, ensure that you have both uv and node installed.
Then:
$ git clone https://github.com/lektor/lektor-website.git
$ cd lektor-website
$ uv run lektor -f webpack serverYou should now be able to access the Lektor admin UI by pointing your web browser at http://localhost:5000/.
Running
$ uv run noxfile.pywill build the project.
If you have htmltest installed (somewhere in your $PATH), then you may run
$ uv run noxfile -t teststo build the project, then check internal links for validity.
Changes made here get deployed automatically by this workflow.