#!/usr/bin/perl # Configuration file for ikiwiki. # Passing this to ikiwiki --setup will make ikiwiki generate wrappers and # build the wiki. # # Remember to re-run ikiwiki --setup any time you edit this file. use IkiWiki::Setup::Standard { wikiname => "Templates", admintemplates => ["templates", ], adminemail => 'templates@fluxo.info', # Be sure to customise these.. srcdir => ".", destdir => "www", url => "https://templates.fluxo.info", #templatedir => "/usr/share/ikiwiki/templates", #underlaydir => "/usr/share/ikiwiki/basewiki", # Git stuff. rcs => "git", historyurl => "https://git.fluxo.info/?p=templates.git;a=history;f=[[file]]", diffurl => "https://git.fluxo.info/?p=templates.git;a=blobdiff;h=[[sha1_to]];hp=[[sha1_from]];hb=[[sha1_parent]];f=[[file]]", #gitorigin_branch => "origin", #gitmaster_branch => "master", # See https://ikiwiki.info/tips/laptop_wiki_with_git/ gitorigin_branch => '', wrappers => [ #{ # # The git post-update wrapper. # # Note that this will overwrite any existing # # post-update hook script, which may not be # # what you want. # wrapper => "/var/git/repositories/rhatto.git/hooks/post-update", # wrappermode => "06550", # wrappergroup => "git", #}, ], # Default to generating rss and atom feeds for pages with feeds? rss => 1, #atom => 1, # Allow generating feeds even if not generated by default? #allowrss => 1, #allowatom => 1, # Urls to ping with XML-RPC when feeds are updated #pingurl => [qw{http://rpc.technorati.com/rpc/ping}], # Include discussion links on all pages? discussion => 0, # To exclude files matching a regexp from processing. This adds to # the default exclude list. #exclude => qr/\.wav$/, exclude => qr/www/, # To change the extension used for generated html files. #htmlext => 'htm', # Time format (for strftime) #timeformat => '%c', # Locale to use. Must be a UTF-8 locale. #locale => 'en_US.UTF-8', # Logging settings: #verbose => 1, syslog => 0, # To link to templates pages in a subdirectory of the wiki. #templatesdir => "templates", # Uncomment to force ikiwiki to run with a particular umask. umask => 002, # Default settings for the recentchanges page. #recentchangespage => "recentchanges", #recentchangesnum => 100, # Use new '!'-prefixed preprocessor directive syntax #prefix_directives => 0, # Attempt to make hardlinks to source files instead of copying them. # Useful if the wiki contains large media files. hardlink => 1, # Enable use of multimarkdown features in .mdwn files. #multimarkdown => 1, # To add plugins, list them here. #add_plugins => [qw{goodstuff search wikitext camelcase # htmltidy fortune sidebar map rst anonok}], add_plugins => [qw{goodstuff sidebar}], # If you want to disable any of the default plugins, list them here. #disable_plugins => [qw{inline htmlscrubber passwordauth openid}], disable_plugins => [qw{openid editpage}], # To add a directory to the perl search path, use this. #libdir => "/home/me/.ikiwiki/", # To override environment variable settings, you can list values here. #ENV => { # TZ => "America/New_York", # PATH => "/home/me/bin:/usr/local/bin:/usr/bin:/bin", #}, # For use with the tag plugin, make all tags be located under a # base page. #tagbase => "tag", # See https://ikiwiki.info/plugins/po/ #po_master_language => 'en|English', #po_slave_languages => [ 'pt|Portuguese' ], # See http://ikiwiki.info/plugins/rsync/ #rsync_command => 'rsync -qa --delete . templates@host:/path/to/docroot/', }