mirror of
https://github.com/TrentSPalmer/flask_photo_scaling_app.git
synced 2024-11-16 06:31:30 -08:00
A flask web app and dashboard for automatically scaling photos
app | ||
css | ||
js | ||
.env | ||
config.py | ||
deploy_photo_app.bash.example | ||
LICENSE | ||
photo_app.example.com.conf.example | ||
photo_app.py | ||
photo_app.service.example | ||
photos.example.com.conf | ||
README.md |
deploy
works on Debian 10 using only distro python3 packages
apache configs
the example apache configs don't include ssl support, but if you user letsencrypt, cert-bot will automatically create those, (and presumable you would select automatic https redirection when creating the certs)
the photos are served from an entirely separate subdomain outside of the flask app
dns
login to your dns provider and add A and AAAA records for photo_app.example.com
or for LAN testing or deployment, if you are running dnsmasq on your router, you
can add something like the following to the /etc/hosts
file, and then restart
dnsmasq
192.168.X.XXX photos.example_host photo_app.example_host