| -rw-r--r-- | .envrc | 5L |
| -rw-r--r-- | .gitignore | 14L |
| -rw-r--r-- | LICENSE | 661L |
| -rw-r--r-- | Makefile | 24L |
| -rw-r--r-- | app/e11sync/__init__.py | 0B |
| -rw-r--r-- | app/e11sync/apps.py | 6L |
| -rw-r--r-- | app/e11sync/asgi.py | 16L |
| -rw-r--r-- | app/e11sync/settings.py | 149L |
| l--------- | app/e11sync/static/style.css | 1L |
| -rw-r--r-- | app/e11sync/templates/base.html | 32L |
| -rw-r--r-- | app/e11sync/urls.py | 11L |
| -rw-r--r-- | app/e11sync/wsgi.py | 16L |
| -rw-r--r-- | app/lib/__init__.py | 0B |
| -rw-r--r-- | app/lib/anonymize_ip.py | 105L |
| -rw-r--r-- | app/lib/staticfiles.py | 16L |
| -rwxr-xr-x | app/manage.py | 22L |
| -rw-r--r-- | app/signup/__init__.py | 0B |
| -rw-r--r-- | app/signup/admin.py | 21L |
| -rw-r--r-- | app/signup/apps.py | 6L |
| -rw-r--r-- | app/signup/migrations/0001_initial.py | 31L |
| -rw-r--r-- | app/signup/migrations/0002_signup_referrer.py | 18L |
| -rw-r--r-- | app/signup/migrations/__init__.py | 0B |
| -rw-r--r-- | app/signup/models.py | 23L |
| -rw-r--r-- | app/signup/templates/signup/index.html | 397L |
| -rw-r--r-- | app/signup/tests.py | 33L |
| -rw-r--r-- | app/signup/urls.py | 7L |
| -rw-r--r-- | app/signup/views.py | 60L |
| -rw-r--r-- | blog/archetypes/default.md | 6L |
| l--------- | blog/assets/static | 1L |
| -rw-r--r-- | blog/config.yaml | 27L |
| -rw-r--r-- | blog/content/blog/2024/first-post-here.md | 7L |
| -rw-r--r-- | blog/content/contact.md | 9L |
| -rw-r--r-- | blog/debugconfig.yaml | 1L |
| -rw-r--r-- | blog/layouts/shortcodes/div-clear.html | 1L |
| -rw-r--r-- | blog/layouts/shortcodes/img.html | 90L |
| -rw-r--r-- | blog/themes/default/LICENSE | 21L |
| -rw-r--r-- | blog/themes/default/layouts/_default/baseof.html | 42L |
| -rw-r--r-- | blog/themes/default/layouts/_default/list.html | 14L |
| -rw-r--r-- | blog/themes/default/layouts/_default/section.html | 13L |
| -rw-r--r-- | blog/themes/default/layouts/_default/single.html | 41L |
| -rw-r--r-- | blog/themes/default/layouts/index.html | 14L |
| -rw-r--r-- | blog/themes/default/layouts/partials/html-meta.html | 15L |
| -rw-r--r-- | blog/themes/default/layouts/shortcodes/permalink.html | 1L |
| -rw-r--r-- | blog/themes/default/theme.toml | 12L |
| -rw-r--r-- | flake.lock | 145L |
| -rw-r--r-- | flake.nix | 145L |
| -rw-r--r-- | modules/e11sync/default.nix | 88L |
| -rw-r--r-- | overlays/default.nix | 13L |
| -rw-r--r-- | overlays/django5.nix | 12L |
| -rw-r--r-- | pkgs/e11sync-backend.nix | 62L |
| -rw-r--r-- | pkgs/e11sync-blog.nix | 19L |
| -rw-r--r-- | pkgs/e11sync-caddyfile.nix | 39L |
| -rw-r--r-- | pkgs/e11sync-djangostatic.nix | 36L |
| -rw-r--r-- | pkgs/e11sync-static.nix | 39L |
| -rw-r--r-- | pkgs/geoip-mmdb.nix | 12L |
| -rw-r--r-- | static/Makefile | 2L |
| -rw-r--r-- | static/grids-responsive.css | 1300L |
| -rw-r--r-- | static/logo.svg | 192L |
| -rw-r--r-- | static/pure.css | 1311L |
| -rw-r--r-- | static/style.scss | 326L |
| -rw-r--r-- | vm.nix | 66L |