AreWeCompressedYet: Difference between revisions
Jump to navigation
Jump to search
(Created page with "[https://arewecompressedyet.com/ AreWeCompressedYet] is a service for compressing videos with Daala. ===Machine=== The server is a CentOS 7 virtual machine running on catfish.xi...") |
No edit summary |
||
Line 15: | Line 15: | ||
See AWCY logs with | See AWCY logs with | ||
journalctl -u awcy.service | journalctl -u awcy.service | ||
===Directory Structure=== | |||
<pre> | |||
-rw-rw-r--. 1 awcy awcy 3078 Aug 19 19:06 awcy_server.js | |||
-rwxrwxr-x. 1 awcy awcy 169 Aug 17 23:43 create_test_branch.sh | |||
drwxrwxr-x. 12 awcy awcy 4096 Aug 20 16:31 daala | |||
-rw-------. 1 root root 1692 Aug 18 16:26 daala.pem | |||
drwxrwxr-x. 14 awcy awcy 4096 Aug 19 15:02 daalatool | |||
-rw-rw-r--. 1 awcy awcy 1079 Aug 7 19:31 LICENSE | |||
drwxrwxr-x. 5 awcy awcy 48 Aug 17 23:47 node_modules | |||
-rwxrwxr-x. 1 awcy awcy 124 Aug 18 17:22 nuke_branch.sh | |||
drwxrwxr-x. 3 awcy awcy 4096 Aug 18 17:17 rd_tool | |||
-rw-rw-r--. 1 awcy awcy 10 Aug 7 19:31 README.md | |||
drwxrwxr-x. 25 awcy awcy 4096 Aug 20 19:49 runs | |||
-rwxrwxr-x. 1 awcy awcy 148 Aug 17 23:43 run_video_test.sh | |||
-rw-rw-r--. 1 awcy awcy 23 Aug 17 23:48 secret_key | |||
-rwxrwxr-x. 1 awcy awcy 1212 Aug 19 14:27 submit_awcy.py | |||
drwxrwxr-x. 2 awcy awcy 4096 Aug 19 21:33 www | |||
</pre> |
Revision as of 15:55, 20 August 2014
AreWeCompressedYet is a service for compressing videos with Daala.
Machine
The server is a CentOS 7 virtual machine running on catfish.xiph.org. There are few config file changes, so the CentOS machine should be easily upgradeable to get security fixes.
Daemons
awcy
The AWCY server has a unit file at /etc/systemd/system/awcy.service. It listens at localhost:3000.
nginx
NGINX is configured to be a TLS endpoint and proxy_pass to localhost:3000.
firewalld
chrony
Chrony is required to keep the system time in sync. Amazon Web Services signatures require an accurate system clock.
journald
See AWCY logs with
journalctl -u awcy.service
Directory Structure
-rw-rw-r--. 1 awcy awcy 3078 Aug 19 19:06 awcy_server.js -rwxrwxr-x. 1 awcy awcy 169 Aug 17 23:43 create_test_branch.sh drwxrwxr-x. 12 awcy awcy 4096 Aug 20 16:31 daala -rw-------. 1 root root 1692 Aug 18 16:26 daala.pem drwxrwxr-x. 14 awcy awcy 4096 Aug 19 15:02 daalatool -rw-rw-r--. 1 awcy awcy 1079 Aug 7 19:31 LICENSE drwxrwxr-x. 5 awcy awcy 48 Aug 17 23:47 node_modules -rwxrwxr-x. 1 awcy awcy 124 Aug 18 17:22 nuke_branch.sh drwxrwxr-x. 3 awcy awcy 4096 Aug 18 17:17 rd_tool -rw-rw-r--. 1 awcy awcy 10 Aug 7 19:31 README.md drwxrwxr-x. 25 awcy awcy 4096 Aug 20 19:49 runs -rwxrwxr-x. 1 awcy awcy 148 Aug 17 23:43 run_video_test.sh -rw-rw-r--. 1 awcy awcy 23 Aug 17 23:48 secret_key -rwxrwxr-x. 1 awcy awcy 1212 Aug 19 14:27 submit_awcy.py drwxrwxr-x. 2 awcy awcy 4096 Aug 19 21:33 www