My Hugo-based personal website
See LICENSE for details.
All content (the /content subdirectory) is copyright (c) 2001-present Julian Elve and released under the Creative Commons CC BY-NC-SA 4.0 licence.
You are free to share and adapt my content provided you comply with the following terms:
-
Attribution - You must give appropriate credit (as defined in the licence), provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests that I (Julian Elve) endorse you or your use.
-
NonCommercial — You may not use the material for commercial purposes.
-
ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.
-
No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
For code license and attribution of third-party elements see LICENSE.
The following environment variables are required:
Variable | Description |
---|---|
CONTENT_DIR | Directory where micropub posts are uploaded to |
FILENAME_FULL_DATE | set to true to prepend micropub post filenames with date |
GIT_TOKEN | Personal Access Token |
GIT_BRANCH | Branch name to add micropub posts to (Must already exist) |
GITHUB_USER | Username for repo where micropub posts are added to (GitHub) |
GITHUB_REPO | Name of repo where micropub posts are added to (GitHub) |
ME | Your website url (https://domain.tld/) |
MEDIA_DIR | Directory where micropub media is uploaded to |
MICROPUB_KEY | shared secret for authorising Micropub API (for when OAuth2 is not usable) |
NETLIFY_BUILD_DEBUG | set to true to provide verbose build logging |
TOKEN_ENDPOINT | Endpoint to validate IndieAuth token |
Incoming format /properties | Local content type | Local content sub-type |
---|---|---|
default | stream | note |
has name |
post | null |
has bookmark-of |
stream | bookmark |
has in-reply-to |
stream | reply |
has like-of |
stream | like |