Tweaking config some more
parent
5a133ceece
commit
4e1e145669
|
@ -63,19 +63,33 @@ TUPLE: factor-website < dispatcher ;
|
||||||
{ factor-website "page" } >>template
|
{ factor-website "page" } >>template
|
||||||
test-db <alloy> ;
|
test-db <alloy> ;
|
||||||
|
|
||||||
: init-factor-website ( -- )
|
SYMBOL: key-password
|
||||||
"factorcode.org" 25 <inet> smtp-server set-global
|
SYMBOL: key-file
|
||||||
|
SYMBOL: dh-file
|
||||||
|
|
||||||
|
: common-configuration ( -- )
|
||||||
|
"concatenative.org" 25 <inet> smtp-server set-global
|
||||||
"noreply@concatenative.org" lost-password-from set-global
|
"noreply@concatenative.org" lost-password-from set-global
|
||||||
"website@concatenative.org" insomniac-sender set-global
|
"website@concatenative.org" insomniac-sender set-global
|
||||||
"slava@factorcode.org" insomniac-recipients set-global
|
"slava@factorcode.org" insomniac-recipients set-global
|
||||||
init-factor-db
|
<factor-website> main-responder set-global
|
||||||
<factor-website> main-responder set-global ;
|
init-factor-db ;
|
||||||
|
|
||||||
|
: init-testing ( -- )
|
||||||
|
"resource:extra/openssl/test/dh1024.pem" dh-file set-global
|
||||||
|
"resource:extra/openssl/test/server.pem" key-file set-global
|
||||||
|
"password" key-password set-global
|
||||||
|
common-configuration ;
|
||||||
|
|
||||||
|
: init-production ( -- )
|
||||||
|
"/home/slava/cert/host.pem" key-file set-global
|
||||||
|
common-configuration ;
|
||||||
|
|
||||||
: <factor-secure-config> ( -- config )
|
: <factor-secure-config> ( -- config )
|
||||||
<secure-config>
|
<secure-config>
|
||||||
"resource:extra/openssl/test/server.pem" >>key-file
|
key-file get >>key-file
|
||||||
"resource:extra/openssl/test/dh1024.pem" >>dh-file
|
dh-file get >>dh-file
|
||||||
"password" >>password ;
|
key-password get >>password ;
|
||||||
|
|
||||||
: <factor-website-server> ( -- threaded-server )
|
: <factor-website-server> ( -- threaded-server )
|
||||||
<http-server>
|
<http-server>
|
||||||
|
@ -83,7 +97,7 @@ TUPLE: factor-website < dispatcher ;
|
||||||
8080 >>insecure
|
8080 >>insecure
|
||||||
8431 >>secure ;
|
8431 >>secure ;
|
||||||
|
|
||||||
: start-factor-website ( -- )
|
: start-website ( -- )
|
||||||
test-db start-expiring
|
test-db start-expiring
|
||||||
test-db start-update-task
|
test-db start-update-task
|
||||||
http-insomniac
|
http-insomniac
|
||||||
|
|
Loading…
Reference in New Issue