Changeset - 72914fa665ca
[Not reviewed]
0 1 0
Ben Sturmfels (bsturmfels) - 8 months ago 2023-09-20 02:28:43
ben@sturm.com.au
Document the CDN setup for hosting videos
1 file changed with 16 insertions and 13 deletions:
README.md
16
13
0 comments (0 inline, 0 general)
README.md
Show inline comments
 
Software Freedom Conservancy website
 
====================================
 
# Software Freedom Conservancy website
 

	
 

	
 
Contributing
 
------------
 
## Contributing
 

	
 
The canonical location for this repository is [on Conservancy’s
 
Kallithea instance](https://k.sfconservancy.org/website).  Copies of
 
this repository elsewhere, such as Github, are for backup purposes
 
only..
 
Kallithea instance](https://k.sfconservancy.org/website).
 

	
 

	
 
# License
 
## License
 

	
...
 
@@ -24,3 +19,3 @@ The content and text (such as the HTML files) is currently
 

	
 
# Server configuration
 
## Server configuration
 

	
...
 
@@ -30,3 +25,11 @@ configuration requirements, see `deploy/ansible/install.yml`.
 

	
 
# Django setup
 
## CDN
 

	
 
Requests to any URL starting with `/videos/` are forwarded to our CDN server to
 
reduce bandwidth use. These files are uploaded to the CDN manually via the
 
Rackspace API. Note that the Apache rewrite rule requires that the file **not
 
exist** on disk for the redirect to be applied.
 

	
 

	
 
## Django setup
 

	
...
 
@@ -37,3 +40,3 @@ configuration requirements, see `deploy/ansible/install.yml`.
 

	
 
# Local development
 
## Local development
 

	
...
 
@@ -46,3 +49,3 @@ Python dependencies are tied to the versions available in Debian.
 

	
 
# Deploying
 
## Deploying
 

	
0 comments (0 inline, 0 general)