Commit Graph

12 Commits

Author SHA1 Message Date
Rob Watson cf90100c5f Add CORS headers to HTTP handlers
continuous-integration/drone/push Build is passing Details
2022-01-26 19:27:57 +01:00
Rob Watson 58bbc06e6f Update deployment configuration to enable prefixes
continuous-integration/drone/push Build is passing Details
2022-01-18 17:56:37 +01:00
Rob Watson fbbb2e2fda config: Add prefix support and test coverage
continuous-integration/drone/push Build is passing Details
2022-01-18 08:23:16 +01:00
Rob Watson c7d5541379 Refactor response handling.
- Add FileSystem implementation to handle HTTP index files but constrain
  directory listings
- Refactor server implementation into a dedicated handler struct
- Add test coverage
2022-01-10 18:45:10 +01:00
Rob Watson 5a4ee4e34f Add FFmpeg WorkerPool
continuous-integration/drone/push Build is passing Details
2022-01-05 19:49:47 +01:00
Rob Watson fb3a497119 Add base URL to serve file system store objects over HTTP 2021-12-09 04:05:34 +01:00
Rob Watson 13224f75ea Rename HTTP base path to HTTP root 2021-12-09 03:38:38 +01:00
Rob Watson 4168cb150c Add FileSystemStore file store 2021-12-08 20:58:13 +01:00
Rob Watson abf5398d24 Allow configuration of BindAddr and TLS certs 2021-11-26 17:22:25 +01:00
Rob Watson 4c999cd5a2 Configure backend to serve assets over HTTP 2021-11-26 05:11:49 +01:00
Rob Watson be39f151c7 Fix typo in config.go 2021-11-22 21:39:23 +01:00
Rob Watson b643ea2824 Add config package 2021-11-22 19:26:51 +01:00