Note: The folder downloads is quite big, so you can skip that folder by using git sparse-checkout & partial clones
(The only exception is, when you work on the downloads page).
As a replacement for the missing downloads folder you need to create the following empty folders, before generating the website (otherwise the generator shows an error):
lxc/linuxcontainers.org
linuxcontainers.org
This branch contains the content and site generator of the https://linuxcontainers.org website. Backend code for Try it part is located at https://github.com/lxc/lxd-demo-server
Contributing
Fixes, new content and translations are greatly appreciated. Read our contributing guidelines for details.
Open Issues
Take a look at the open issues on Github, to see where you could help.
For example:
Generate & run a local copy
To generate & run a local copy of the website, follow the instructions below.
Dependencies
Install the following software (naming may depends on your distribution):
Clone the repo
Note: The folder
downloads
is quite big, so you can skip that folder by using git sparse-checkout & partial clones (The only exception is, when you work on the downloads page).As a replacement for the missing
downloads
folder you need to create the following empty folders, before generating the website (otherwise the generator shows an error):Generating the website
Launching the website
After generating the website(above), run these commands(Ubuntu-specific):
Now you can access the website in your browser by using your local IP address and port:
(Alternative) Launching within a container
Inside the container:
Install the dependencies, clone the repo and generate the website (same as above).
After generating the website, run these commands(Ubuntu-specific):
On the host:
You can now navigate to the site (in a browser of your choice) with the container's IP address, for example:
Bug reports & Content requests
Bug reports, requests and ideas regarding the website can be filed at https://github.com/lxc/linuxcontainers.org/issues/new