Commit Graph

24 Commits

Author SHA1 Message Date
Matt Isenhower
0eb54d4cb6 Update Docker config 2024-11-08 08:26:28 -08:00
Matt Isenhower
450e0e6557 Deleted the wrong one 2021-10-16 07:42:30 -07:00
Matt Isenhower
fd1b5a2545 No need to log to a separate file anymore
This has caused the server to run out of disk space way too many times.
2021-10-16 07:27:31 -07:00
Matt Isenhower
4d5df86d09 Update headless Chrome installation commands 2020-08-23 11:50:06 -07:00
Matt Isenhower
bafe05e3bf Update Node version 2020-08-23 10:03:11 -07:00
Matt Isenhower
f51e3df63b Enable rate limiting in nginx
Fixes #20
2019-05-25 09:18:55 -07:00
Matt Isenhower
0a9430af00 Disable caching on twitter-images directory
#21
2019-01-07 12:06:54 -08:00
Matt Isenhower
6710ba18fe Add CORS header for the /data directory 2018-12-01 22:10:13 -08:00
Matt Isenhower
f42c2e4c10 Enable directory listing on the /data directory 2018-10-04 15:30:08 -07:00
Matt Isenhower
e096334e6a Fix missing Chrome dependency 2018-08-01 13:04:15 -07:00
Matt Isenhower
3cfec6d8f2 Use Vue CLI to build assets 2018-07-31 12:14:27 -07:00
Matt Isenhower
27620ba647 Add a calendar dialog with links to the calendar feeds
#14
2018-07-01 13:21:26 -07:00
Matt Isenhower
43455d888f Use Vue Router for the different homepage views
This enables links like /about, /splatnet, and /splatfests. I'm going to have to decouple some things from the main app view in order to use router components properly, but this handles the basic needs for now.
2018-06-16 12:53:27 -07:00
Matt Isenhower
7a6d44a854 Fix JSON character encoding header
Fixes #13.
2018-03-23 11:20:59 -07:00
Matt Isenhower
85d4ff6afe Add a permissive CORS header on the assets directory 2018-03-20 12:07:58 -07:00
Unknown
a59ca27b87 Add no-cache header for the data directory 2017-11-18 14:19:59 -08:00
Unknown
c5e2ce98d2 Fix an issue with zombie Chrome processes in the app container
https://github.com/GoogleChrome/puppeteer/issues/615
2017-10-30 09:25:02 -07:00
Unknown
918012c65d Add nginx container for use with nginx-proxy
This makes administration a little easier for me. It'll also help if I need an actual API back end for this site in the future.
2017-10-27 17:32:44 -07:00
Matt Isenhower
01a5b98a2b Update the Docker config to support headless Chrome 2017-09-20 11:06:32 -07:00
Matt Isenhower
0f1509a070 Switch to the official Node.js Docker image
The official image already contains Yarn and everything we need so there's no need for a custom image.
2017-08-16 13:22:01 -07:00
Matt Isenhower
5051c71905 Cleanup/reorganization 2017-08-15 11:33:32 -07:00
Matt Isenhower
4ce20f76a2 Add dependency required for building the favicons with Webpack 2017-08-06 14:07:01 -07:00
Matt Isenhower
0e9f114f71 Add bzip2 to fix issues with installing JS packages in Docker 2017-08-02 20:20:26 -07:00
Matt Isenhower
95c14d71a7 Add Docker config 2017-08-02 19:24:32 -07:00