Skip to content

andyofiron/flaskmix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flaskmix

or Flaskomix or Flask Comics whatever

About

this is a mostly barebones comic backend framework made in like a week to host a webcomic in because i don't like using wordpress, it makes me feel dirty, and i don't like php either so i made this in python.

this is made for one image per page story comics i.e no random button i may implement an actual settings system to enable and disable things like the random button and the side-content and character systems.

Main Features

  • single image comic viewing
  • chapter/group selection

Extra Features

features that weren't completely necessary for me to add

  • side-comics
  • character page
  • social

Environment

make a .env file and add

COMIC_ADMIN_COOKIE= value of cookie that is accepted by the admin panel
COMIC_ADMIN_UNAME= admin username
COMIC_ADMIN_PW= admin password
SITE_TITLE= name of site/comic

other instructions

make sure you have three folders in static called

  • comic-pages
  • side-pages
  • chapter-icons

this probably isn't secure but the admin panel is protected by a cookie a single cookie that you can set in the .env file

for most directories it automatically creates them if they don't exist so you don't have to worry about that

updates might fall behind, ill probably fork my comic's site into its own repo.

most normal webcomic backend in ohio 🤣😒