Commit graph

903 commits

Author SHA1 Message Date
Robin Whittleton
c606dea993 Fix key generation in Docker
We were generating the key in the Dockerfile, but then mounting the host’s web directory, which “obscured” (to quote the Docker docs) the directory in the container. We can move key generation to the container entrypoint, but only call it if the key doesn’t already exist to save time on container teardown / restart.
2021-02-11 16:21:15 -06:00
Robin Whittleton
c36fde5c8c Move the Docker files into their own folder 2021-02-11 16:21:15 -06:00
Robin Whittleton
74276ff511 Better document why we run tail in the Docker script 2021-02-11 16:21:15 -06:00
Robin Whittleton
a690a85053 Fix dynamic PHP reloading
We need to disable opcaching as this is the server variant of Ubuntu.
2021-02-11 16:21:15 -06:00
Robin Whittleton
af49464209 Make some Dockerfile commands terser 2021-02-11 16:21:15 -06:00
Robin Whittleton
951db75ab6 Add instructions for restarting the Docker PHP server where necessary 2021-02-11 16:21:15 -06:00
Robin Whittleton
39d21db8c7 Amend dockerfile to work with a bind mount
This will mount the current directory as the code for the site in the container.
2021-02-11 16:21:15 -06:00
Robin Whittleton
0ffcb889e9 Dockerfile, based on the README installation steps 2021-02-11 16:21:15 -06:00
Alex Cabal
8f30ee2530 Remove unmaintained Vagrant configuration 2021-02-10 16:00:03 -06:00
Alex Cabal
d32c56bb05 Update masthead 2021-02-10 15:40:48 -06:00
Alex Cabal
9c7b77e43f Remove wanted item from readme 2021-02-10 12:00:08 -06:00
Alex Cabal
6990501634 Remove self-signed testing certs from the repo 2021-02-09 11:48:43 -06:00
John Reid
558f70b785 Wanted ebooks: Add BBC 2015 collection 2021-02-08 11:07:51 -06:00
Alex Cabal
1148ed74b0 Fix installation instructions in readme to actually work, and add missing PHP config file 2021-02-07 13:35:22 -06:00
Alex Cabal
c05c4293a8 Update wanted ebooks list 2021-02-06 11:56:42 -06:00
Alex Cabal
afece6ce5d Fix wanted ebooks page 2021-02-06 11:55:54 -06:00
John Reid
be1424a77a Wanted ebooks: Add Guardian 2015 collection 2021-02-06 11:08:08 -06:00
Alex Cabal
b18412f28e Remove text/html option from newsletter mailings 2021-02-04 17:28:32 -06:00
Alex Cabal
8d65c8dcb2 Update wanted ebooks list 2021-02-02 11:33:24 -06:00
Alex Cabal
eb02e6ee9e Remove unused template file and add outdated watermarks for manual 2021-01-27 16:01:16 -06:00
Alex Cabal
96e51ecddc Update wanted ebooks list 2021-01-27 12:47:01 -06:00
Alex Cabal
ec0ec71441 Update wanted ebooks list 2021-01-26 18:44:02 -06:00
Alex Cabal
8dbba4fcd6 Add red border color to invalid input fields 2021-01-26 11:17:00 -06:00
Alex Cabal
d52bba5aa1 Update ebook deploy script to always generate covers/downloads if they don't yet exist, even with --last-push-hash 2021-01-25 18:15:15 -06:00
Alex Cabal
003b6faad5 Update wanted ebooks list 2021-01-25 17:48:39 -06:00
Alex Cabal
24f4ac3cd8 Update wanted ebooks list 2021-01-25 16:15:45 -06:00
Alex Cabal
a2c2f12bcb Update wanted ebooks list 2021-01-25 11:47:49 -06:00
Alex Cabal
9a79085144 Tweak formatting of wanted ebooks list 2021-01-23 12:54:56 -06:00
Alex Cabal
2e0d6df225 Update wanted ebooks list 2021-01-23 10:43:10 -06:00
Alex Cabal
ce080a31aa Update wanted ebooks list 2021-01-22 17:50:12 -06:00
Alex Cabal
845109500f Update wanted ebooks list 2021-01-22 11:47:05 -06:00
Alex Cabal
f86a122c81 Update Apache config with new ebook redirects 2021-01-22 09:52:51 -06:00
Alex Cabal
577586f91a Update masthead 2021-01-20 19:52:05 -06:00
Alex Cabal
46e36f5fc8 Update wanted ebooks list 2021-01-20 14:34:46 -06:00
Alex Cabal
d18066dc3c Update wanted ebooks list 2021-01-20 14:13:13 -06:00
Alex Cabal
05e3ea5fee Update wanted ebooks list 2021-01-20 13:21:23 -06:00
Alex Cabal
7dff88735b Remove unused folder from apache config 2021-01-19 21:13:38 -06:00
Alex Cabal
cf4052d7d7 Update Apache config to allow font CORS requests 2021-01-19 21:08:51 -06:00
Alex Cabal
8d76f516ee Add prerendered logo PNGs for newsletters 2021-01-19 19:18:37 -06:00
Alex Cabal
14d9e3a78a Update wanted ebooks list 2021-01-17 21:44:47 -06:00
Alex Cabal
e2f655bd18 Update wanted ebooks list 2021-01-17 13:37:50 -06:00
Alex Cabal
ee7f88c1f2 Update wanted ebooks list 2021-01-16 20:25:58 -06:00
Alex Cabal
0c041ef003 Fix wide nav buttons on small screens 2021-01-16 14:55:50 -06:00
Alex Cabal
5e8bc23819 Update wanted ebooks list 2021-01-16 11:35:08 -06:00
Alex Cabal
63353bbe81 Update wanted ebooks list 2021-01-15 19:07:42 -06:00
Alex Cabal
bf521dad98 Update wanted ebooks list 2021-01-15 12:30:58 -06:00
Alex Cabal
e9df9fb60d Update wanted ebooks list 2021-01-14 11:48:42 -06:00
Alex Cabal
faad55ed1f Show donation alert 25% of the time on ebook detail pages 2021-01-13 16:13:58 -06:00
Alex Cabal
153de5d450 Tweak code style for PHPStan 2021-01-13 16:13:45 -06:00
Alex Cabal
06deb6d27d Update patrons circle list 2021-01-13 16:02:12 -06:00