Commit graph

225 commits

Author SHA1 Message Date
Alex Cabal
bd4dd7baa2 Change the way we deploy ebooks from destroying the entire apcu cache and rebuilding on the next web request, to rebuilding in the background 2020-02-29 22:29:19 -06:00
Alex Cabal
8f33a1021c Rearrange filesystem layout, and add configuration files 2019-08-23 19:47:30 -05:00
Danny Bautista
55706b8b46 Add --update-only option back to sync-ebooks. 2019-06-21 17:38:52 -05:00
Danny Bautista
58f751f3ea Add new-releases.xml rewrite. 2019-06-20 16:26:45 -05:00
Danny Bautista
b85c6a870b Add firefox dependency for se-tools. 2019-06-20 16:26:45 -05:00
Danny Bautista
8651a1f268 Add cover image hash redirect. 2019-06-20 16:26:45 -05:00
Danny Bautista
67f5fe8b27 Handle repositories with names bigger than 100 chars correctly. 2019-06-20 16:21:26 -05:00
Danny Bautista
46fe654fac Add --weburl parameter. 2019-06-20 16:21:26 -05:00
Danny Bautista
8349f9268b Add --webroot parameter. 2019-06-20 16:21:26 -05:00
Danny Bautista
c8cb8f788a Add --group parameter. 2019-06-20 16:21:26 -05:00
Danny Bautista
0a24d0924a Improve argument parsing in deploy-ebook-to-www. 2019-06-20 16:21:26 -05:00
Danny Bautista
3290638671 Call scripts relative to called deploy-ebook-to-www. 2019-06-20 16:21:26 -05:00
Danny Bautista
e5b611c315 Ensure that www/images/covers exists and belongs to the correct group. 2019-06-20 16:21:26 -05:00
Danny Bautista
b1c863ed93 Fix directory entry and exit in deploy-ebook-to-www. 2019-06-20 16:21:26 -05:00
Danny Bautista
683e5b1a32 Require se binary, git, and php in deploy-ebook-to-www. 2019-06-20 16:21:26 -05:00
Danny Bautista
4e8f0b4a6d Use -n instead of ! -z 2019-06-20 16:21:26 -05:00
Danny Bautista
d41dd0665f Add check_arg to sync-ebooks. 2019-06-20 16:21:26 -05:00
Danny Bautista
ea0b999e43 Clean up sync-ebooks and add --token option. 2019-06-20 16:21:26 -05:00
Danny Bautista
3171b7e583 Update Vagrant files. 2019-06-12 12:25:43 -05:00
Alex Cabal
c779f72d3b Update sync-ebooks code style 2019-05-29 16:47:03 -05:00
Danny Bautista
235e1a1388 Add script to download books from https://github.com/standardebooks/ and keep them up to date. 2019-05-28 17:29:34 -05:00
Alex Cabal
779d0911bd Rebuild new releases RSS feed when deploying ebook to www 2019-05-21 16:50:22 -05:00
Alex Cabal
dddca6e174 Rename Vagrant provision script 2019-05-21 16:44:00 -05:00
Alex Cabal
d395ab9c7a Add some server-side infrastructure scripts 2019-05-21 16:44:00 -05:00
Danny Bautista
426716234c Add Vagrantfile to set up an Ubuntu VM with configured server. 2019-05-17 19:04:51 -05:00