haukot / english_reader

Reader for English books

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Reader for English books

BEWARE! This project I made for myself, it's vanilla Javascript project written in the fast&dirty way.

Works only with .txt files.

Installation

  1. Copy and fill hosts and vars for deploy
$ cd deploy
$ cp hosts.example.ini hosts.ini
$ cp group_vars/all.example.yml group_vars/all.yml
  1. After server setup create htpasswd file(on server)
$ sudo sh -c "echo -n user:' >> /etc/nginx/.htpasswd"
$ sudo sh -c "openssl passwd -apr1 >> /etc/nginx/.htpasswd"
# will ask for password
  1. Setup ssl certificate(needed for support offline feature), e.g. with letsencrypt(certbot). Like
$ sudo certbot --nginx

The nginx config waits for them in the folder /etc/letsencrypt/live/{{ nginx__host }}/

About

Reader for English books


Languages

Language:JavaScript 48.1%Language:Python 17.6%Language:HTML 16.7%Language:Ruby 15.6%Language:Dockerfile 1.0%Language:Makefile 0.9%