libregraphicsmeeting / htdocs-2020

Grav based website for the LGM 2020
1 stars 2 forks source link

libregraphicsmeeting.org/2020

Grav based website for the LGM 2020

Local setup

To get Grav to serve the LGM pages on your computer you need to first download the Grav zip package and then add the files from the LGM Git repository.

You can then start the php development server to see the result.

Here are the details:

At the end of this process you should have a structure that is similar to:

lgm-2020/
    .htaccess
    grav/
        users/
            accounts/
            config/
            data/
            pages/
                ...
            plugins/
                error/
                markdown-notices/
                problems/
            themes/
                quark/
                quark-lgm-2020/
    sync/

Publishing the local files

Currently, we do not plan to have a web UI for the website.

You can simply create the file in your local Grav, add them to the Git repository and when you push them, the file will be deployed to the website (through a webhook on Github and a trivial git update script on the web server).

Todo