Browse Source

Add captive portal and permissions steps

pull/1/head
Luke Murphy 5 years ago
parent
commit
7d6b2bcce2
No known key found for this signature in database GPG Key ID: 5E2EF5A63E3718CC
  1. 28
      docs/index.md

28
docs/index.md

@ -531,6 +531,28 @@ $ mkdir /opt/calibre-database
$ /usr/bin/calibredb restore_database --really-do-it /opt/calibre-database
```
## Configure the Captive Portal
When we connect to the Bibliotecha wireless access point, we will be directed
to a splash page where we are introduced to the library. We need to set that up:
```bash
$ mkdir /var/www/bibliotecha
```
And then we download the default page into location:
```bash
$ apt install -y wget
$ wget https://git.vvvvvvaria.org/varia/bibliotecha-captive-portal/raw/branch/master/index.html -O /var/www/bibliotecha/index.html
```
We should also ensure that the correct ownership permissions are configured:
```bash
$ chown -R www-data: /var/www/bibliotecha
```
### Install and Configure Calibre-web
We now setup the Calibre-web installation. We first get a copy of the source with:
@ -569,6 +591,12 @@ And we also enable this to run on reboot:
$ systemctl enable cps.service
```
We should also ensure that the correct ownership permissions are configured:
```bash
$ chown -R www-data: /var/www/calibre-web
```
### Setup a new MOTD
When you SSH into the Raspberry Pi, you can enable a nice welcome message.

Loading…
Cancel
Save