! Copyright (C) 2020 . ! See http://factorcode.org/license.txt for BSD license. USING: kernel http.server http.server.responses http.server.dispatchers furnace.actions html.forms accessors namespaces io.servers io.sockets.secure.debug ; USING: bonerbonerboner.services ; IN: bonerbonerboner TUPLE: bbb < dispatcher ; : ( -- action ) [ "bbb" "theme" set-value ] >>init { bbb "templates/themes" } >>template ; : ( -- response ) "bonerbonerboner" ; : ( -- responder ) bbb new-dispatcher "heartbeat" add-responder ; ! "theme" add-responder ; SYMBOL: current-test-server : run-test-bbb ( -- ) main-responder set-global 8080 httpd current-test-server set ;