Commit Graph

1725 Commits

Author SHA1 Message Date
Marcin Kulik
eb429b84df Rename components in system 2017-04-19 23:46:19 +02:00
Marcin Kulik
858210391c Merge pull request #249 from asciinema/clj-a2png
Start Clojure app and route to it
2017-04-19 22:20:49 +02:00
Marcin Kulik
b987effc89 Route .json and .png requests to Clojure app 2017-04-19 00:00:48 +02:00
Marcin Kulik
3e2bb2682e Start Clojure app in Supervisor 2017-04-19 00:00:31 +02:00
Marcin Kulik
41139dcb8b Run Clojure server on port 4000 so it doesn't collide with Rails server 2017-04-18 23:59:20 +02:00
Marcin Kulik
155bd3d36a auto-file-store constructor for auto-detecting store type based on config keys 2017-04-18 23:58:41 +02:00
Marcin Kulik
a3feeb6454 Use :uri instead of :host/:port as :spec for carmine 2017-04-18 23:57:02 +02:00
Marcin Kulik
70fd5608f6 Use DATABASE_URL compatible with PostgreSQL JDBC driver 2017-04-18 23:36:10 +02:00
Marcin Kulik
f868dc19d4 Build uberjar in Dockerfile 2017-04-18 22:02:29 +02:00
Marcin Kulik
146a9bcfc5 HOST env is not used anymore 2017-04-18 21:56:53 +02:00
Marcin Kulik
e2e4f2d66b Merge pull request #248 from asciinema/install-doc
Install doc
2017-04-18 20:06:57 +02:00
Marcin Kulik
98a981f05c Add final section on creating the containers 2017-04-18 19:59:32 +02:00
Marcin Kulik
aabc45a0c2 Improve db setup instructions 2017-04-18 19:59:13 +02:00
Marcin Kulik
3d2c65ebe9 Describe volume mapping 2017-04-18 19:41:53 +02:00
Marcin Kulik
e362884a58 Minor INSTALL doc tweaks 2017-04-18 19:40:17 +02:00
Marcin Kulik
8233f18c9f Second (incomplete) version of INSTALL doc 2017-04-18 18:34:45 +02:00
Marcin Kulik
7d38d2d647 First (incomplete) version of INSTALL doc 2017-04-18 17:35:13 +02:00
Marcin Kulik
af0b3506cd Use correct default DB URL 2017-04-18 17:32:08 +02:00
Marcin Kulik
cea3536fc0 Words 2017-04-18 17:25:30 +02:00
Marcin Kulik
1acf2b8347 Ability to use private asciicast as "demo" on homepage 2017-04-18 17:12:17 +02:00
Marcin Kulik
0353c8c25d Fix mailer spec 2017-04-18 17:04:00 +02:00
Marcin Kulik
d9c499f411 Fix BaseUploader.absolute_url 2017-04-18 16:54:39 +02:00
Marcin Kulik
ee223e649a Whitespace 2017-04-18 16:38:12 +02:00
Marcin Kulik
c9d334bd00 Derive smtp_from_address from BASE_URL when no SMTP_FROM_ADDRESS set 2017-04-18 16:38:12 +02:00
Marcin Kulik
1ce5c6cbde Use ## for comments in example env file 2017-04-18 16:38:12 +02:00
Marcin Kulik
1a84b0cbdd Switch from HOST and SCHEME to BASE_URL env var 2017-04-18 16:38:12 +02:00
Marcin Kulik
ddca9db3e1 Use fog with S3 when S3_BUCKET env var is set 2017-04-18 14:28:58 +02:00
Marcin Kulik
0e7bf6a5dc Remove unused config option 2017-04-18 13:56:34 +02:00
Marcin Kulik
de1542f87b Use SECRET_KEY_BASE instead of SECRET_TOKEN 2017-04-18 13:55:11 +02:00
Marcin Kulik
006090b46c Make sure containers restart on daemon boot 2017-04-15 22:52:23 +02:00
Marcin Kulik
dba6a45cc8 Allow building Docker image via docker-compose build 2017-04-15 22:50:08 +02:00
Marcin Kulik
2f4c2cd826 Use newer fog - no more "Digest::Digest is deprecated; use Digest" \o/ 2017-04-15 22:22:09 +02:00
Marcin Kulik
44fed66336 Use default postgres image user/pass/db - there's no real benefit for custom ones 2017-04-15 22:02:01 +02:00
Marcin Kulik
30911bd09f Use .env.production ENV file for configuring containers 2017-04-15 21:55:07 +02:00
Marcin Kulik
fe71738dce Document PostgreSQL and Redis persistence 2017-04-15 21:24:51 +02:00
Marcin Kulik
43d19f3ad3 Extract installation instructions into separate doc 2017-04-15 20:43:29 +02:00
Marcin Kulik
e12f100018 Add "Security" section 2017-04-15 19:52:50 +02:00
Marcin Kulik
1008957254 README tweaks 2017-04-15 19:38:05 +02:00
Marcin Kulik
20904489c4 Add "welcome" asciicast on db init 2017-04-15 18:15:52 +02:00
Marcin Kulik
b4ed4edc9c More comments 2017-04-15 00:30:18 +02:00
Marcin Kulik
26e36429ae Fix a2png wrt PhantomJS dep 2017-04-15 00:25:21 +02:00
Marcin Kulik
31904bdaa8 Comment 2017-04-15 00:03:17 +02:00
Marcin Kulik
3e0971d704 Be explicit about db user and name in Docker compose setup 2017-04-15 00:01:31 +02:00
Marcin Kulik
5c374f2b77 Merge pull request #247 from asciinema/docker-smtp
Use namshi/smtp container for delivering emails
2017-04-14 20:32:03 +02:00
Marcin Kulik
a8753e85eb Use namshi/smtp container for delivering emails 2017-04-14 10:34:42 +02:00
Marcin Kulik
37912a115d Install tzdata in hope to fix build on Docker hub /o\ 2017-04-14 09:10:17 +02:00
Marcin Kulik
34bcb4bd21 Words 2017-04-13 21:05:32 +02:00
Marcin Kulik
e545bbbf90 Merge pull request #246 from asciinema/dockerfile-tweaks
Dockerfile tweaks
2017-04-13 20:54:31 +02:00
Marcin Kulik
a524b1ac70 Fix order of docker-compose commands to prevent "no such database" errors 2017-04-13 20:47:42 +02:00
Marcin Kulik
9f511e30fa ADD -> COPY 2017-04-13 20:47:42 +02:00