You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
djbeadle ae60a99c7f Add a few more images to 2020-BLM-Protests 2 months ago
.vscode Add pinned posts to post listing 2 months ago
input Add a few more images to 2020-BLM-Protests 2 months ago
static Add pinned posts to post listing 2 months ago
templates Add live reloading development webserver 2 months ago
.gitignore 🐛 Fix broken RSS feeds and issue with replacing 5 months ago
AmeRenderer.py Add live reloading development webserver 2 months ago
README.md Add live reloading development webserver 2 months ago
__init__.py 🎉 Initial Commit 1 year ago
ame.py Add pinned posts to post listing 2 months ago
config.py Add live reloading development webserver 2 months ago
log.csv Add a few more images to 2020-BLM-Protests 2 months ago
log.csv.BAK Add support for one-off-posts that do not have an RSS feed 3 months ago
log_operations.py Keep track of rendered images in log.csv 5 months ago
plugin.py Add support for one-off-posts that do not have an RSS feed 3 months ago
publish.sh Add live reloading development webserver 2 months ago
purge-log.txt Add support for one-off-posts that do not have an RSS feed 3 months ago
requirements.txt 1. Add support for standalone pages 1 year ago
test_server.py Add live reloading development webserver 2 months ago

README.md

Publish to Digital Ocean

chmod +x publish.sh
./publish.sh

Development Webserver:

chmod +x test_server.py
./test_server

Setup:

  1. Clone
  2. cd ame
  3. virtualenv venv -p python3
  4. pip install -r requirements.txt
  5. Activate virtualenv
  6. python ame

Purge from log.csv:

cat purge-log.txt | xargs -I % sed -i '' '/%.*/d' log.cs

TODO:

  • Read directory of markdown files and generate static HTML from it

  • Custom dynamic page (static page with some template components)

  • tags

  • Static files

  • Static pages

  • RSS

  • Canonical links

  • Lazy load image gallery based on https://paulstamatiou.com/photos/

  • Built in Flickr embed