├── .dockerignore ├── .gitattributes ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── apps └── comics │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── cloudflare_utilities.py │ ├── custom_markdown.py │ ├── management │ └── commands │ │ └── backup.py │ ├── middleware.py │ ├── migrations │ ├── 0001_initial.py │ ├── 0002_page_post.py │ ├── 0003_page_alt_text.py │ ├── 0004_auto_20180711_2032.py │ ├── 0005_auto_20180717_2143.py │ ├── 0006_auto_20180717_2148.py │ ├── 0007_auto_20180717_2149.py │ ├── 0008_comic_slug.py │ ├── 0009_auto_20180805_1521.py │ ├── 0010_auto_20180826_0851.py │ ├── 0011_comic_font.py │ ├── 0012_auto_20180826_2150.py │ ├── 0013_auto_20180910_0242.py │ ├── 0014_comic_post_border_image.py │ ├── 0015_auto_20180910_0249.py │ ├── 0016_comic_author.py │ ├── 0017_auto_20180914_0147.py │ ├── 0018_auto_20180918_2053.py │ ├── 0019_remove_tag_comic.py │ ├── 0020_tagtype_default_icon.py │ ├── 0021_ad.py │ ├── 0022_comic_genre.py │ ├── 0023_auto_20190507_1527.py │ ├── 0024_auto_20190623_1826.py │ ├── 0025_auto_20191226_1912.py │ ├── 0026_aliasurl.py │ ├── 0027_auto_20191227_0348.py │ ├── 0028_comic_description.py │ ├── 0029_styleconfiguration.py │ ├── 0030_auto_20191229_0516.py │ ├── 0031_auto_20191231_0131.py │ ├── 0032_auto_20200108_0418.py │ ├── 0033_chapter.py │ ├── 0034_auto_20200128_0505.py │ ├── 0035_comic_overflow_background_image.py │ ├── 0036_auto_20200427_1542.py │ ├── 0037_auto_20200620_1801.py │ ├── 0038_auto_20200620_2058.py │ ├── 0039_auto_20200621_1538.py │ ├── 0040_linkedsocialplatform_requires_money.py │ ├── 0041_auto_20200621_1553.py │ ├── 0042_remove_socialplatform_cta_text.py │ ├── 0043_comic_archive_icon.py │ ├── 0044_comic_adsense_ad_slot_header.py │ ├── 0045_auto_20201116_2039.py │ ├── 0046_codesnippets.py │ ├── 0047_auto_20210910_2250.py │ ├── 0048_rename_codesnippets_codesnippet.py │ ├── 0049_auto_20210911_0214.py │ ├── 0050_headerlink.py │ ├── 0051_alter_codesnippet_comic.py │ ├── 0052_auto_20211014_2251.py │ ├── 0053_auto_20220821_0516.py │ ├── 0054_auto_20220821_0820.py │ ├── 0055_page_thumbnail.py │ ├── 0056_auto_20220824_0229.py │ ├── 0057_ad_type.py │ ├── 0058_shortcoderedirect.py │ ├── 0059_comic_secret_image.py │ ├── 0060_comic_cloudflare_token_comic_cloudflare_zone.py │ ├── 0061_delete_indexurl_remove_comic_adsense_ad_slot_and_more.py │ └── __init__.py │ ├── models.py │ ├── static │ └── comics │ │ ├── default-404.png │ │ ├── default-500.png │ │ ├── default-container.png │ │ ├── default-favicon │ │ ├── 16.png │ │ ├── 180.png │ │ ├── 192.png │ │ ├── 32.png │ │ ├── 48.png │ │ ├── atlas.svg │ │ └── favicon.svg │ │ ├── default-spinner.png │ │ ├── default-spinner.svg │ │ ├── default-sprites.png │ │ ├── default-sprites.svg │ │ ├── default-tag-icon.png │ │ └── icons │ │ └── delete.svg │ ├── templates │ ├── admin │ │ └── admin_index_template.html │ └── comics │ │ ├── 404.html │ │ ├── 500.html │ │ ├── ad.html │ │ ├── archive │ │ ├── base.html │ │ ├── filters.js │ │ ├── index.html │ │ ├── page_element.html │ │ ├── pages.html │ │ ├── tag.html │ │ └── tagtype.html │ │ ├── base.html │ │ ├── community.html │ │ ├── index.html │ │ ├── js │ │ ├── code.js │ │ ├── invitation.js │ │ └── reader.js │ │ ├── quests.js │ │ ├── reader.css │ │ ├── reader.html │ │ ├── rss.xml │ │ └── sitemap.xml │ ├── templatetags │ └── snippet_extras.py │ ├── tests.py │ └── views.py ├── comics ├── __init__.py ├── admin.py ├── settings.py ├── urls.py └── wsgi.py ├── deploy ├── Caddyfile ├── db │ └── .gitignore ├── gunicorn.conf.py ├── media │ └── .gitignore ├── static │ └── .gitignore └── supervisor.conf ├── docker-compose.yml ├── generate_env.py ├── manage.py └── requirements.txt /.dockerignore: -------------------------------------------------------------------------------- 1 | .idea -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/README.md -------------------------------------------------------------------------------- /apps/comics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/comics/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/admin.py -------------------------------------------------------------------------------- /apps/comics/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/apps.py -------------------------------------------------------------------------------- /apps/comics/cloudflare_utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/cloudflare_utilities.py -------------------------------------------------------------------------------- /apps/comics/custom_markdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/custom_markdown.py -------------------------------------------------------------------------------- /apps/comics/management/commands/backup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/management/commands/backup.py -------------------------------------------------------------------------------- /apps/comics/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/middleware.py -------------------------------------------------------------------------------- /apps/comics/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0001_initial.py -------------------------------------------------------------------------------- /apps/comics/migrations/0002_page_post.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0002_page_post.py -------------------------------------------------------------------------------- /apps/comics/migrations/0003_page_alt_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0003_page_alt_text.py -------------------------------------------------------------------------------- /apps/comics/migrations/0004_auto_20180711_2032.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0004_auto_20180711_2032.py -------------------------------------------------------------------------------- /apps/comics/migrations/0005_auto_20180717_2143.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0005_auto_20180717_2143.py -------------------------------------------------------------------------------- /apps/comics/migrations/0006_auto_20180717_2148.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0006_auto_20180717_2148.py -------------------------------------------------------------------------------- /apps/comics/migrations/0007_auto_20180717_2149.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0007_auto_20180717_2149.py -------------------------------------------------------------------------------- /apps/comics/migrations/0008_comic_slug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0008_comic_slug.py -------------------------------------------------------------------------------- /apps/comics/migrations/0009_auto_20180805_1521.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0009_auto_20180805_1521.py -------------------------------------------------------------------------------- /apps/comics/migrations/0010_auto_20180826_0851.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0010_auto_20180826_0851.py -------------------------------------------------------------------------------- /apps/comics/migrations/0011_comic_font.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0011_comic_font.py -------------------------------------------------------------------------------- /apps/comics/migrations/0012_auto_20180826_2150.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0012_auto_20180826_2150.py -------------------------------------------------------------------------------- /apps/comics/migrations/0013_auto_20180910_0242.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0013_auto_20180910_0242.py -------------------------------------------------------------------------------- /apps/comics/migrations/0014_comic_post_border_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0014_comic_post_border_image.py -------------------------------------------------------------------------------- /apps/comics/migrations/0015_auto_20180910_0249.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0015_auto_20180910_0249.py -------------------------------------------------------------------------------- /apps/comics/migrations/0016_comic_author.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0016_comic_author.py -------------------------------------------------------------------------------- /apps/comics/migrations/0017_auto_20180914_0147.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0017_auto_20180914_0147.py -------------------------------------------------------------------------------- /apps/comics/migrations/0018_auto_20180918_2053.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0018_auto_20180918_2053.py -------------------------------------------------------------------------------- /apps/comics/migrations/0019_remove_tag_comic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0019_remove_tag_comic.py -------------------------------------------------------------------------------- /apps/comics/migrations/0020_tagtype_default_icon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0020_tagtype_default_icon.py -------------------------------------------------------------------------------- /apps/comics/migrations/0021_ad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0021_ad.py -------------------------------------------------------------------------------- /apps/comics/migrations/0022_comic_genre.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0022_comic_genre.py -------------------------------------------------------------------------------- /apps/comics/migrations/0023_auto_20190507_1527.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0023_auto_20190507_1527.py -------------------------------------------------------------------------------- /apps/comics/migrations/0024_auto_20190623_1826.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0024_auto_20190623_1826.py -------------------------------------------------------------------------------- /apps/comics/migrations/0025_auto_20191226_1912.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0025_auto_20191226_1912.py -------------------------------------------------------------------------------- /apps/comics/migrations/0026_aliasurl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0026_aliasurl.py -------------------------------------------------------------------------------- /apps/comics/migrations/0027_auto_20191227_0348.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0027_auto_20191227_0348.py -------------------------------------------------------------------------------- /apps/comics/migrations/0028_comic_description.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0028_comic_description.py -------------------------------------------------------------------------------- /apps/comics/migrations/0029_styleconfiguration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0029_styleconfiguration.py -------------------------------------------------------------------------------- /apps/comics/migrations/0030_auto_20191229_0516.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0030_auto_20191229_0516.py -------------------------------------------------------------------------------- /apps/comics/migrations/0031_auto_20191231_0131.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0031_auto_20191231_0131.py -------------------------------------------------------------------------------- /apps/comics/migrations/0032_auto_20200108_0418.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0032_auto_20200108_0418.py -------------------------------------------------------------------------------- /apps/comics/migrations/0033_chapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0033_chapter.py -------------------------------------------------------------------------------- /apps/comics/migrations/0034_auto_20200128_0505.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0034_auto_20200128_0505.py -------------------------------------------------------------------------------- /apps/comics/migrations/0035_comic_overflow_background_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0035_comic_overflow_background_image.py -------------------------------------------------------------------------------- /apps/comics/migrations/0036_auto_20200427_1542.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0036_auto_20200427_1542.py -------------------------------------------------------------------------------- /apps/comics/migrations/0037_auto_20200620_1801.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0037_auto_20200620_1801.py -------------------------------------------------------------------------------- /apps/comics/migrations/0038_auto_20200620_2058.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0038_auto_20200620_2058.py -------------------------------------------------------------------------------- /apps/comics/migrations/0039_auto_20200621_1538.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0039_auto_20200621_1538.py -------------------------------------------------------------------------------- /apps/comics/migrations/0040_linkedsocialplatform_requires_money.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0040_linkedsocialplatform_requires_money.py -------------------------------------------------------------------------------- /apps/comics/migrations/0041_auto_20200621_1553.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0041_auto_20200621_1553.py -------------------------------------------------------------------------------- /apps/comics/migrations/0042_remove_socialplatform_cta_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0042_remove_socialplatform_cta_text.py -------------------------------------------------------------------------------- /apps/comics/migrations/0043_comic_archive_icon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0043_comic_archive_icon.py -------------------------------------------------------------------------------- /apps/comics/migrations/0044_comic_adsense_ad_slot_header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0044_comic_adsense_ad_slot_header.py -------------------------------------------------------------------------------- /apps/comics/migrations/0045_auto_20201116_2039.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0045_auto_20201116_2039.py -------------------------------------------------------------------------------- /apps/comics/migrations/0046_codesnippets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0046_codesnippets.py -------------------------------------------------------------------------------- /apps/comics/migrations/0047_auto_20210910_2250.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0047_auto_20210910_2250.py -------------------------------------------------------------------------------- /apps/comics/migrations/0048_rename_codesnippets_codesnippet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0048_rename_codesnippets_codesnippet.py -------------------------------------------------------------------------------- /apps/comics/migrations/0049_auto_20210911_0214.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0049_auto_20210911_0214.py -------------------------------------------------------------------------------- /apps/comics/migrations/0050_headerlink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0050_headerlink.py -------------------------------------------------------------------------------- /apps/comics/migrations/0051_alter_codesnippet_comic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0051_alter_codesnippet_comic.py -------------------------------------------------------------------------------- /apps/comics/migrations/0052_auto_20211014_2251.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0052_auto_20211014_2251.py -------------------------------------------------------------------------------- /apps/comics/migrations/0053_auto_20220821_0516.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0053_auto_20220821_0516.py -------------------------------------------------------------------------------- /apps/comics/migrations/0054_auto_20220821_0820.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0054_auto_20220821_0820.py -------------------------------------------------------------------------------- /apps/comics/migrations/0055_page_thumbnail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0055_page_thumbnail.py -------------------------------------------------------------------------------- /apps/comics/migrations/0056_auto_20220824_0229.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0056_auto_20220824_0229.py -------------------------------------------------------------------------------- /apps/comics/migrations/0057_ad_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0057_ad_type.py -------------------------------------------------------------------------------- /apps/comics/migrations/0058_shortcoderedirect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0058_shortcoderedirect.py -------------------------------------------------------------------------------- /apps/comics/migrations/0059_comic_secret_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0059_comic_secret_image.py -------------------------------------------------------------------------------- /apps/comics/migrations/0060_comic_cloudflare_token_comic_cloudflare_zone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0060_comic_cloudflare_token_comic_cloudflare_zone.py -------------------------------------------------------------------------------- /apps/comics/migrations/0061_delete_indexurl_remove_comic_adsense_ad_slot_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/migrations/0061_delete_indexurl_remove_comic_adsense_ad_slot_and_more.py -------------------------------------------------------------------------------- /apps/comics/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/comics/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/models.py -------------------------------------------------------------------------------- /apps/comics/static/comics/default-404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/static/comics/default-404.png -------------------------------------------------------------------------------- /apps/comics/static/comics/default-500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/static/comics/default-500.png -------------------------------------------------------------------------------- /apps/comics/static/comics/default-container.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/static/comics/default-container.png -------------------------------------------------------------------------------- /apps/comics/static/comics/default-favicon/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/static/comics/default-favicon/16.png -------------------------------------------------------------------------------- /apps/comics/static/comics/default-favicon/180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/static/comics/default-favicon/180.png -------------------------------------------------------------------------------- /apps/comics/static/comics/default-favicon/192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/static/comics/default-favicon/192.png -------------------------------------------------------------------------------- /apps/comics/static/comics/default-favicon/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/static/comics/default-favicon/32.png -------------------------------------------------------------------------------- /apps/comics/static/comics/default-favicon/48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/static/comics/default-favicon/48.png -------------------------------------------------------------------------------- /apps/comics/static/comics/default-favicon/atlas.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/static/comics/default-favicon/atlas.svg -------------------------------------------------------------------------------- /apps/comics/static/comics/default-favicon/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/static/comics/default-favicon/favicon.svg -------------------------------------------------------------------------------- /apps/comics/static/comics/default-spinner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/static/comics/default-spinner.png -------------------------------------------------------------------------------- /apps/comics/static/comics/default-spinner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/static/comics/default-spinner.svg -------------------------------------------------------------------------------- /apps/comics/static/comics/default-sprites.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/static/comics/default-sprites.png -------------------------------------------------------------------------------- /apps/comics/static/comics/default-sprites.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/static/comics/default-sprites.svg -------------------------------------------------------------------------------- /apps/comics/static/comics/default-tag-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/static/comics/default-tag-icon.png -------------------------------------------------------------------------------- /apps/comics/static/comics/icons/delete.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/static/comics/icons/delete.svg -------------------------------------------------------------------------------- /apps/comics/templates/admin/admin_index_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/admin/admin_index_template.html -------------------------------------------------------------------------------- /apps/comics/templates/comics/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/404.html -------------------------------------------------------------------------------- /apps/comics/templates/comics/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/500.html -------------------------------------------------------------------------------- /apps/comics/templates/comics/ad.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/ad.html -------------------------------------------------------------------------------- /apps/comics/templates/comics/archive/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/archive/base.html -------------------------------------------------------------------------------- /apps/comics/templates/comics/archive/filters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/archive/filters.js -------------------------------------------------------------------------------- /apps/comics/templates/comics/archive/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/archive/index.html -------------------------------------------------------------------------------- /apps/comics/templates/comics/archive/page_element.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/archive/page_element.html -------------------------------------------------------------------------------- /apps/comics/templates/comics/archive/pages.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/archive/pages.html -------------------------------------------------------------------------------- /apps/comics/templates/comics/archive/tag.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/archive/tag.html -------------------------------------------------------------------------------- /apps/comics/templates/comics/archive/tagtype.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/archive/tagtype.html -------------------------------------------------------------------------------- /apps/comics/templates/comics/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/base.html -------------------------------------------------------------------------------- /apps/comics/templates/comics/community.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/community.html -------------------------------------------------------------------------------- /apps/comics/templates/comics/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/index.html -------------------------------------------------------------------------------- /apps/comics/templates/comics/js/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/js/code.js -------------------------------------------------------------------------------- /apps/comics/templates/comics/js/invitation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/js/invitation.js -------------------------------------------------------------------------------- /apps/comics/templates/comics/js/reader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/js/reader.js -------------------------------------------------------------------------------- /apps/comics/templates/comics/quests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/quests.js -------------------------------------------------------------------------------- /apps/comics/templates/comics/reader.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/reader.css -------------------------------------------------------------------------------- /apps/comics/templates/comics/reader.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/reader.html -------------------------------------------------------------------------------- /apps/comics/templates/comics/rss.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/rss.xml -------------------------------------------------------------------------------- /apps/comics/templates/comics/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templates/comics/sitemap.xml -------------------------------------------------------------------------------- /apps/comics/templatetags/snippet_extras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/templatetags/snippet_extras.py -------------------------------------------------------------------------------- /apps/comics/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/tests.py -------------------------------------------------------------------------------- /apps/comics/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/apps/comics/views.py -------------------------------------------------------------------------------- /comics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /comics/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/comics/admin.py -------------------------------------------------------------------------------- /comics/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/comics/settings.py -------------------------------------------------------------------------------- /comics/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/comics/urls.py -------------------------------------------------------------------------------- /comics/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/comics/wsgi.py -------------------------------------------------------------------------------- /deploy/Caddyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/deploy/Caddyfile -------------------------------------------------------------------------------- /deploy/db/.gitignore: -------------------------------------------------------------------------------- 1 | *.sqlite3 -------------------------------------------------------------------------------- /deploy/gunicorn.conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/deploy/gunicorn.conf.py -------------------------------------------------------------------------------- /deploy/media/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /deploy/static/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /deploy/supervisor.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/deploy/supervisor.conf -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /generate_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/generate_env.py -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/manage.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pennomi/comics/HEAD/requirements.txt --------------------------------------------------------------------------------