Commit Graph

  • 8233f18c9f Second (incomplete) version of INSTALL doc Marcin Kulik 2017-04-18 18:34:45 +0200
  • 7d38d2d647 First (incomplete) version of INSTALL doc Marcin Kulik 2017-04-16 00:07:29 +0200
  • af0b3506cd Use correct default DB URL Marcin Kulik 2017-04-18 17:29:32 +0200
  • cea3536fc0 Words Marcin Kulik 2017-04-18 17:19:27 +0200
  • 1acf2b8347 Ability to use private asciicast as "demo" on homepage Marcin Kulik 2017-04-18 17:12:17 +0200
  • 0353c8c25d Fix mailer spec Marcin Kulik 2017-04-18 17:04:00 +0200
  • d9c499f411 Fix BaseUploader.absolute_url Marcin Kulik 2017-04-18 16:54:39 +0200
  • ee223e649a Whitespace Marcin Kulik 2017-04-18 16:33:53 +0200
  • c9d334bd00 Derive smtp_from_address from BASE_URL when no SMTP_FROM_ADDRESS set Marcin Kulik 2017-04-18 16:33:07 +0200
  • 1ce5c6cbde Use ## for comments in example env file Marcin Kulik 2017-04-18 15:55:56 +0200
  • 1a84b0cbdd Switch from HOST and SCHEME to BASE_URL env var Marcin Kulik 2017-04-18 15:54:58 +0200
  • ddca9db3e1 Use fog with S3 when S3_BUCKET env var is set Marcin Kulik 2017-04-18 14:28:58 +0200
  • 0e7bf6a5dc Remove unused config option Marcin Kulik 2017-04-18 13:56:34 +0200
  • de1542f87b Use SECRET_KEY_BASE instead of SECRET_TOKEN Marcin Kulik 2017-04-18 13:55:11 +0200
  • 006090b46c Make sure containers restart on daemon boot Marcin Kulik 2017-04-15 22:52:23 +0200
  • dba6a45cc8 Allow building Docker image via `docker-compose build` Marcin Kulik 2017-04-15 22:50:08 +0200
  • 2f4c2cd826 Use newer fog - no more "Digest::Digest is deprecated; use Digest" \o/ Marcin Kulik 2017-04-15 22:22:09 +0200
  • 44fed66336 Use default postgres image user/pass/db - there's no real benefit for custom ones Marcin Kulik 2017-04-15 22:02:01 +0200
  • 30911bd09f Use .env.production ENV file for configuring containers Marcin Kulik 2017-04-15 21:55:07 +0200
  • fe71738dce Document PostgreSQL and Redis persistence Marcin Kulik 2017-04-15 21:24:51 +0200
  • 43d19f3ad3 Extract installation instructions into separate doc Marcin Kulik 2017-04-15 20:43:29 +0200
  • e12f100018 Add "Security" section Marcin Kulik 2017-04-15 19:52:50 +0200
  • 1008957254 README tweaks Marcin Kulik 2017-04-15 19:38:05 +0200
  • 20904489c4 Add "welcome" asciicast on db init Marcin Kulik 2017-04-15 18:15:52 +0200
  • b4ed4edc9c More comments Marcin Kulik 2017-04-15 00:30:18 +0200
  • 26e36429ae Fix a2png wrt PhantomJS dep Marcin Kulik 2017-04-15 00:25:21 +0200
  • 31904bdaa8 Comment Marcin Kulik 2017-04-15 00:03:17 +0200
  • 3e0971d704 Be explicit about db user and name in Docker compose setup Marcin Kulik 2017-04-15 00:01:31 +0200
  • 5c374f2b77 Merge pull request #247 from asciinema/docker-smtp Marcin Kulik 2017-04-14 20:32:03 +0200
  • a8753e85eb Use namshi/smtp container for delivering emails docker-smtp Marcin Kulik 2017-04-13 22:19:39 +0200
  • 37912a115d Install tzdata in hope to fix build on Docker hub /o\ Marcin Kulik 2017-04-14 09:10:17 +0200
  • 34bcb4bd21 Words Marcin Kulik 2017-04-13 21:05:32 +0200
  • e545bbbf90 Merge pull request #246 from asciinema/dockerfile-tweaks Marcin Kulik 2017-04-13 20:54:31 +0200
  • a524b1ac70 Fix order of docker-compose commands to prevent "no such database" errors dockerfile-tweaks Marcin Kulik 2017-04-13 20:45:33 +0200
  • 9f511e30fa ADD -> COPY Marcin Kulik 2017-04-13 20:22:47 +0200
  • a43363ab0f Dockerignore more files in a2png/ Marcin Kulik 2017-04-13 20:22:26 +0200
  • ecdc8a463e Add missing imagemagick dependency to Docker image Marcin Kulik 2017-04-13 20:10:19 +0200
  • 5714656e9d Document dependencies in Dockerfile Marcin Kulik 2017-04-13 19:37:02 +0200
  • fc412ccf81 Do not expose Rails config dir as volume Marcin Kulik 2017-04-13 18:13:30 +0200
  • 1edd77b677 Fix assets compilation without database.yml Marcin Kulik 2017-04-13 18:12:45 +0200
  • 3922068b3c Compile a2png before adding whole source tree Marcin Kulik 2017-04-13 18:10:23 +0200
  • fe71ae9515 Make supervisor log its children stdout/stderr to its own stdout/stderr Marcin Kulik 2017-04-13 18:09:13 +0200
  • fe4653445e Add more patterns to .dockerignore Marcin Kulik 2017-04-13 18:08:42 +0200
  • c5730d914d Use unicorn in Docker container Marcin Kulik 2017-04-13 18:08:06 +0200
  • 4a6f6cb7ca Rename docker containers & services Marcin Kulik 2017-04-13 16:44:35 +0200
  • e134fd7898 No need to link to redis container when setting up db Marcin Kulik 2017-04-13 16:27:30 +0200
  • 0e6b2366eb Update Dockerfile comments wrt deprecation of Docker Toolbox Marcin Kulik 2017-04-13 16:21:33 +0200
  • 392ae14be2 Fix port mapping in docker-compose Marcin Kulik 2017-04-13 15:56:50 +0200
  • 2ff6275a3c Whitespace Marcin Kulik 2017-04-13 15:56:37 +0200
  • 23130c3bfc Run Rails app in production env Marcin Kulik 2017-04-13 14:37:40 +0200
  • 442a68bb21 Put Nginx in front of Rails Marcin Kulik 2017-04-13 13:03:51 +0200
  • 0823c79b54 Comments Marcin Kulik 2017-04-13 11:27:10 +0200
  • 9e96ac01f3 Properly build a2png Marcin Kulik 2017-04-13 11:26:22 +0200
  • 6509f74192 No need to create tmp/restart.txt Marcin Kulik 2017-04-12 21:48:58 +0200
  • f4f831e114 No need to delete log/* Marcin Kulik 2017-04-12 21:48:24 +0200
  • 5353055d58 Run bundle install before adding whole app source tree to prevent cache busting Marcin Kulik 2017-04-12 21:43:32 +0200
  • 200d6e1c24 Use asciinema's libtsm fork Marcin Kulik 2017-04-12 21:22:12 +0200
  • 265fc002a6 Clear libtsm checkout after installing the lib Marcin Kulik 2017-04-12 21:18:38 +0200
  • ebb50ec04f Update Docker image to be based on Ubuntu 16.04 Marcin Kulik 2017-04-12 15:58:26 +0200
  • 1c8bdc5e90 Merge pull request #245 from asciinema/next Marcin Kulik 2017-04-12 15:47:44 +0200
  • d37bff0613 Add missing whitespace next Marcin Kulik 2017-04-12 15:43:45 +0200
  • 7345df6260 Bring back original README Marcin Kulik 2017-04-12 14:48:02 +0200
  • 6d15e61860 Kill a2png after 30 sec Marcin Kulik 2017-04-11 14:43:10 +0200
  • 8146b66b70 Fix arguments for a2png Marcin Kulik 2017-04-11 12:56:04 +0200
  • bc6f1ed3c7 Rename resource fns Marcin Kulik 2017-03-10 23:08:31 +0100
  • 290cd74126 Set :png-gen/:bin-path for dev env Marcin Kulik 2017-03-10 23:04:50 +0100
  • 60b8c2cc04 Set content-type for files uploaded to S3 Marcin Kulik 2017-03-04 18:25:49 +0100
  • 3d13141349 Allow setting a2png path via A2PNG_BIN_PATH Marcin Kulik 2017-03-04 14:07:43 +0100
  • bb0a8b7e29 Use 2 threads for generating PNG Marcin Kulik 2017-03-04 13:10:19 +0100
  • 767e33145f Integrate yada with Bugsnag notifier Marcin Kulik 2017-03-04 13:07:26 +0100
  • 800f466fa9 Custom responses for error statuses Marcin Kulik 2017-03-02 12:45:15 +0100
  • 6769b08818 Log errors except 404 Marcin Kulik 2017-03-02 12:44:16 +0100
  • 71479150f3 Use timbre directly Marcin Kulik 2017-03-02 12:23:36 +0100
  • 964947009b Use latest bidi Marcin Kulik 2017-03-02 12:08:27 +0100
  • b39630d9a7 Log errors with clojure.tools.logging/error Marcin Kulik 2017-03-02 11:53:43 +0100
  • d33e03ff2e Use latest cheshire version (yada chokes on 5.6.3) Marcin Kulik 2017-03-01 16:22:42 +0100
  • 137ee108c5 Refactor png generation Marcin Kulik 2017-03-01 16:20:26 +0100
  • 0b6ef2492a Fix clj-aws-s3 deps Marcin Kulik 2017-03-01 12:32:11 +0100
  • 387d47757f No need to return `:exists? true` when resource exists Marcin Kulik 2017-03-01 12:14:29 +0100
  • 4fe17fbc82 Serve 404 page when none route matches Marcin Kulik 2017-02-28 18:35:32 +0100
  • 1e08b39e49 Default 404 page Marcin Kulik 2017-02-28 18:32:37 +0100
  • bb4c602a4c Use wrapper for yada/resource Marcin Kulik 2017-02-28 17:56:29 +0100
  • 3424505587 Use yada+bidi instead of compojure-api Marcin Kulik 2017-02-28 11:58:43 +0100
  • d343d89dea cljr-clean-ns Marcin Kulik 2017-02-26 11:43:47 +0100
  • 93ec479bb0 Generate PNG files on worker pool Marcin Kulik 2017-02-26 11:38:24 +0100
  • f0c25626d9 Update deps Marcin Kulik 2017-02-23 11:57:56 +0100
  • 368d0787cf Auto-expire png files after 7 days Marcin Kulik 2017-02-16 16:41:30 +0100
  • f184616432 PNG generation Marcin Kulik 2017-02-16 13:44:49 +0100
  • 2e0cb5c3eb Unify FileStore and FileServer Marcin Kulik 2017-02-15 17:53:19 +0100
  • 6943bcecca Remove example endpoint Marcin Kulik 2017-02-15 16:53:24 +0100
  • d5addad542 Implement *Database protocols in our db component ns Marcin Kulik 2017-02-15 12:48:35 +0000
  • 597c838d35 Remove comment Marcin Kulik 2017-02-15 12:19:46 +0000
  • 0a3289f4c1 Report exceptions to Bugsnag Marcin Kulik 2017-02-14 22:45:40 +0100
  • b00e66cf3c Add ring req/resp logging Marcin Kulik 2017-02-14 15:34:17 +0100
  • a87b76cc60 Prevent compojure-api handle unknown exceptions Marcin Kulik 2017-02-14 15:33:43 +0100
  • ce92ccd6e1 Add S3 configuration bindings Marcin Kulik 2017-02-14 12:28:41 +0100
  • 0eda5c040c Endpoint for serving recording JSON file Marcin Kulik 2017-02-14 12:15:51 +0100
  • be4995c9f9 Add asciicast model ns Marcin Kulik 2017-02-13 19:52:53 +0100
  • 527db9dd9b cljr-clean-ns Marcin Kulik 2017-02-13 19:49:17 +0100
  • c1c1ffde70 Extend FileServer to accept options (:expires, :filename) Marcin Kulik 2017-02-13 19:43:02 +0100