diff options
author | Amin Bandali <bandali@gnu.org> | 2020-05-14 00:05:39 -0400 |
---|---|---|
committer | Amin Bandali <bandali@gnu.org> | 2020-05-14 00:06:02 -0400 |
commit | 51fce03f59c43f496c8ef2473dc21709c0919473 (patch) | |
tree | 398b97cd4156d2fb02a57b3e3e2740ab95838c9b /colophon/oddmuse/config | |
parent | 6836c88cc15797ea2afe823af0d29eab71889909 (diff) | |
download | emacsconf-wiki-51fce03f59c43f496c8ef2473dc21709c0919473.tar.xz emacsconf-wiki-51fce03f59c43f496c8ef2473dc21709c0919473.zip |
better-organized colophon/oddmuse
Diffstat (limited to '')
-rw-r--r-- | colophon/oddmuse/config (renamed from colophon/oddmuse-config.md) | 81 |
1 files changed, 0 insertions, 81 deletions
diff --git a/colophon/oddmuse-config.md b/colophon/oddmuse/config index 802358ad..7ff1d54b 100644 --- a/colophon/oddmuse-config.md +++ b/colophon/oddmuse/config @@ -1,6 +1,3 @@ -## config - -<pre><code class="perl"> # -*- mode: perl -*- use utf8; # this file contains utf8 strings. do "$ENV{OMHOME}/omecp.pl"; @@ -152,81 +149,3 @@ sub VidLinkRule{ } return; } -</code></pre> - -## server.conf - -```conf -{ - hypnotoad => { - listen => ['http://127.0.0.1:11937'], - workers => 10 - } -}; -``` - -## server.pl - -```perl -#!/usr/bin/env perl - -# Copyright (C) 2015-2016 Alex Schroeder <alex@gnu.org> - -# This program is free software: you can redistribute it and/or modify it under -# the terms of the GNU General Public License as published by the Free Software -# Foundation, either version 3 of the License, or (at your option) any later -# version. -# -# This program is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS -# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License along with -# this program. If not, see <http://www.gnu.org/licenses/>. - -use Mojolicious::Lite; - -# This needs to be in a different section, sometimes? -plugin CGI => { - support_semicolon_in_query_string => 1, -}; - -plugin CGI => { - # route => '/wiki', - route => '/', - # We need this for older versions of Mojolicious::Plugin::CGI - script => 'wiki.pl', - run => \&OddMuse::DoWikiRequest, - before => sub { - no warnings; - $OddMuse::RunCGI = 0; - # The default data directory is determined by the environment variable - # WikiDataDir and falls back to the following - # $OddMuse::DataDir = '/tmp/oddmuse'; - use warnings; - require './build/wiki.pl' unless defined &OddMuse::DoWikiRequest; - }, - env => { - "OMHOME" => "/home/omec" - }, - # path to where STDERR from cgi script goes - errlog => ($ENV{WikiDataDir} || '/tmp/oddmuse') - . "/wiki.log", -}; - -#plugin SetUserGroup => {user => "omec", group => "omec"}; - -#get '/' => sub { -# my $self = shift; -# $self->redirect_to('/wiki'); -#}; - -app->plugin('Config'); -app->start; -``` - -## ~/omecp.pl - -```perl -$AdminPass = 'redacted'; -``` |