Michael Snoyman
b0c173a8c1
Host name redirects
2012-10-21 07:07:26 +02:00
Michael Snoyman
99739e3f84
Slightly better error message
2012-10-21 06:51:35 +02:00
Michael Snoyman
bc095450b2
CloseOnExec for creating files
...
This should solve the text file busy issue. The problem was that while
one green thread was writing a file to disk, another would already be
forking a process for executing a separate app. That new process would
retain a write FD to the file being created, which prevented that file
from eventually being executed.
2012-10-15 14:35:43 +02:00
Michael Snoyman
cbd0f9d19e
New static hosts format
2012-10-14 18:17:01 +02:00
Michael Snoyman
6955fe93e0
static-hosts
2012-10-12 12:59:46 +02:00
Michael Snoyman
a16f532880
extra-hosts
2012-10-12 12:17:00 +02:00
Michael Snoyman
e0fa8d7bac
Avoid Tar.unpack
2012-10-12 12:02:58 +02:00
Michael Snoyman
50e73b2b0c
Code fix
2012-09-14 06:46:13 +03:00
Michael
da1b03b1d3
ssl option for each app
2012-09-14 06:29:03 +03:00
Michael Snoyman
80798aafd3
Initial built-in reverse proxy (no Nginx required)
2012-08-06 17:44:41 +03:00
Michael Snoyman
c8b26a42ec
Full logging
2012-05-17 09:32:11 +03:00
Michael Snoyman
b0a09ca626
Converted Keter.App
2012-05-15 11:19:03 +03:00
Michael Snoyman
3d5c7dc01e
Nginx converted
2012-05-15 10:49:20 +03:00
Michael Snoyman
faaba90547
Postgres uses Keter.Prelude
2012-05-14 12:26:20 +03:00
Michael Snoyman
05b5dfeec2
TempFolder uses new prelude
2012-05-14 11:18:09 +03:00
Michael Snoyman
3a3edc9431
KIO
2012-05-14 11:03:57 +03:00
Michael Snoyman
3837c68c44
Started Keter.Prelude
2012-05-14 10:15:50 +03:00
Michael Snoyman
9da35dd0aa
PostgreSQL
2012-05-11 11:42:56 +03:00
Michael Snoyman
1554bb9196
File watching: it all works
2012-05-11 11:29:25 +03:00
Michael Snoyman
1686e0938b
Fix build
2012-05-11 10:40:01 +03:00
Michael Snoyman
3054f5f81d
Keter.App
2012-05-11 07:38:05 +03:00