Jake Moshenko
|
b493168a8b
|
Update the instructions for deploying prod to pull from staging.
|
2014-05-20 18:26:12 -04:00 |
|
Jake Moshenko
|
cc47e77156
|
Upgrade to the 0.11.1 tutum version of docker. Package it as a Dockerfile using Docker in Docker. Add a status server option to the workers to utilize the new termination signal and status features of gantry.
|
2014-05-16 18:31:24 -04:00 |
|
jakedt
|
05b3851a54
|
Make sure we update libssl inside the image to fix heartbleed.
|
2014-04-17 13:04:35 -04:00 |
|
jakedt
|
27072d4a2d
|
Fix the deployment instructions.
|
2014-04-15 15:37:22 -04:00 |
|
jakedt
|
a03fd73b04
|
Add instructions for how to build quay and push it to quay.
|
2014-04-15 14:27:14 -04:00 |
|
jakedt
|
576fbe4f0d
|
Switch over to phusion baseimage. Prevent everything from daemonizing and start it with runit under phusion. Make workers trap and handle sigint and sigterm. Extend the reservation to 1hr for dockerfilebuild. Update nginx to remove the dependency on libgd. Merge the requirements and requirements enterprise files.
|
2014-04-11 13:32:45 -04:00 |
|
jakedt
|
8fac0474b5
|
Get staging to run under docker on an EC2 host.
|
2014-04-10 18:30:09 -04:00 |
|
jakedt
|
d39f3cc5d4
|
Fix the tests and implement a fake stripe.
|
2014-04-10 15:20:16 -04:00 |
|
jakedt
|
4e713d704f
|
Update the tests for the new build and trigger apis.
|
2014-02-26 13:45:49 -05:00 |
|
jakedt
|
ef76ea9318
|
We shouldn't run the dockerfile worker on the main host anymore.
|
2014-02-13 15:50:49 -05:00 |
|
yackob03
|
a6f98570a1
|
Send everything in production through the gunicorn logger (allows rotation using USR1). Add a gunicorn logger that emits the logstash format. Move the gunicorn config to the conf subdir. Update the postrotate script to hopefully work.
|
2014-02-04 15:08:49 -05:00 |
|
yackob03
|
f2fef9fcde
|
Update the logrotate config to use the right permissions for the file, and to call USR1 on nginx after rotation. Update the readme to use the nginx pidfile.
|
2014-02-03 11:57:29 -05:00 |
|
yackob03
|
f2e132871f
|
Change the bounce command in the readme to use the pidfile for gunicorn.
|
2014-01-31 19:30:50 -05:00 |
|
yackob03
|
23fa91c75b
|
Update the readme with information on starting the log pusher.
|
2014-01-31 19:21:05 -05:00 |
|
yackob03
|
9db63a505f
|
Add logrotate config and installation instructions to the readme.
|
2014-01-31 18:17:11 -05:00 |
|
yackob03
|
2b6c9149e8
|
Configure nginx to emit logstash logs for access logs. Move all nginx config to a conf subdir. Rework nginx config to share common parts.
|
2014-01-31 18:13:46 -05:00 |
|
yackob03
|
c13654bb52
|
First attempt at emitting logstash style logs.
|
2014-01-30 13:32:06 -05:00 |
|
yackob03
|
2f86c13c08
|
Fix some ordering in the installation instructions. Use an SSL enabled nginx build. Update the location of the list of mime types.
|
2014-01-07 17:01:19 -05:00 |
|
yackob03
|
5f8d7662d1
|
Let requests stream directly into the storage layer without pooling up on the backend.
|
2014-01-07 16:35:38 -05:00 |
|
yackob03
|
4ae40b7370
|
Fix the readme to reference the application, update the response code for create repo when no auth credentials are present.
|
2013-12-20 16:21:07 -05:00 |
|
yackob03
|
867a3e38c1
|
Switch gunicorn to using a config file, which allows command line parameters to be changed without restarting the master process.
|
2013-12-20 16:11:39 -05:00 |
|
root
|
2c50d148b4
|
Move the client body buffering over to /mnt (non-ebs).
|
2013-12-18 23:32:31 +00:00 |
|
yackob03
|
3a3bde2da9
|
We have a new binary dependency: libevent-dev
|
2013-11-19 10:51:43 -05:00 |
|
yackob03
|
84b9fdd007
|
Remove the old SEO snapshots stuff.
|
2013-11-18 18:43:50 -05:00 |
|
yackob03
|
af4c67d7cb
|
Switch from eventlet to gevent, it seems to work better with flask static files.
|
2013-11-18 18:42:02 -05:00 |
|
yackob03
|
a079919a77
|
Add the required apt packages for proper PIL usage.
|
2013-11-18 15:58:42 -05:00 |
|
yackob03
|
e787d8b2d8
|
Make the worker post json. Add a retry timeout after an incompletel queue item is processed. Submit webhook jobs to the queue on a successful push.
|
2013-11-16 15:05:26 -05:00 |
|
yackob03
|
deb756ea34
|
Relax some of the restrictions on file size and timeout for the travis guys.
|
2013-11-15 12:32:09 -05:00 |
|
yackob03
|
931ba5f9b9
|
Update the screenshots to generate some action shots of the org.
|
2013-11-07 22:46:11 -05:00 |
|
yackob03
|
ef67c0d2c3
|
Add instructions on how to run the tests.
|
2013-11-07 17:24:01 -05:00 |
|
yackob03
|
6b6a238d3a
|
Not all hosts may have apt-add-repository.
|
2013-10-29 18:13:27 -04:00 |
|
yackob03
|
ffc33e454c
|
Fixes and refinements to the dockerfile build system.
|
2013-10-25 15:13:11 -04:00 |
|
yackob03
|
2c41382f79
|
Update the instructions for starting the worker.
|
2013-10-20 03:06:25 -04:00 |
|
yackob03
|
607bf3ecc4
|
Daemonize the worker.
|
2013-10-18 17:52:55 -04:00 |
|
yackob03
|
4514f5a969
|
Fix some typos and bugs in the worker.
|
2013-10-18 15:28:16 -04:00 |
|
yackob03
|
2d9c3f2c38
|
Add some readmes about how to run a new server as well as how to schedule the pre-render script.
|
2013-10-11 00:57:27 -04:00 |
|
Ubuntu
|
fc80616eab
|
Set up for running under gunicorn and nginx.
|
2013-10-02 20:42:12 +00:00 |
|