Skip to content

grungle/website

 
 

Repository files navigation

TDWG website

This repository contains the content and settings for the new TDWG website. It is generated as a static website with Pelican.

Getting started

Repo structure

...

Deployment

Installation

  1. Verify Python 3.3+ is installed: python -V
  2. Install Pelican (the static site generator): pip install pelican
  3. Install the Python implementation of Markdown: pip install markdown
  4. Install Beautifulsoup4 (for site search): pip install beautifulsoup4
  5. Clone the theme repo: git clone https://github.com/tdwg/tdwg-theme
  6. Clone the website repo: git clone https://github.com/tdwg/website

Build site

  1. Navigate to the website directory: cd website
  2. Build the site:
    • Locally: pelican -s settings.py
    • On development server: pelican -s settings-dev.py
    • On production server: pelican -s settings-prod.py
  3. The website is generated in output/

Contributors

List of contributors

License

This work is licensed under a Creative Commons Attribution 4.0 International License.

About

TDWG website (in development)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 53.2%
  • HTML 37.3%
  • Makefile 6.3%
  • Shell 3.2%