<?xml version="1.0" encoding="utf-8"?>

<feed xmlns="http://www.w3.org/2005/Atom">
<title>Tyler Cipriani: pages tagged ikiwiki</title>
<link href="https://tylercipriani.com/tags/ikiwiki/"/>
<link href="https://tylercipriani.com/tags/ikiwiki/index.atom" rel="self" type="application/atom+xml"/>
<author>

<name>Tyler Cipriani</name>

</author>




<id>https://tylercipriani.com/tags/ikiwiki/</id>

<subtitle type="html">Tyler Cipriani</subtitle>
<generator uri="http://ikiwiki.info/">ikiwiki</generator>
<updated>2017-02-14T15:11:05Z</updated>
<entry>
	<title>Ikiwiki things</title>

	<id>https://tylercipriani.com/blog/2016/05/25/ikiwiki/</id>

	<link href="https://tylercipriani.com/blog/2016/05/25/ikiwiki/"/>

	<author><name>Tyler Cipriani</name></author>


	<rights type="html" xml:lang="en">

		Creative Commons Attribution-ShareAlike License
		Copyright © 2017 Tyler Cipriani

	</rights>



	<category term="computing" />

	<category term="ikiwiki" />

	<category term="notes" />


	<updated>2017-02-14T15:11:05Z</updated>
	<published>2016-05-25T14:22:03Z</published>


	<content type="html" xml:lang="en">
	&lt;section id=&quot;install&quot; class=&quot;level2&quot;&gt;
&lt;h2&gt;Install &lt;a href=&quot;https://tylercipriani.com/tags/ikiwiki/#install&quot;&gt;¶&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Mostly it was pretty easy&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Grabbed the &lt;a href=&quot;https://packages.debian.org/unstable/source/ikiwiki&quot;&gt;tar from debian&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Followed install instructions from &lt;a href=&quot;https://ikiwiki.info/install/&quot;&gt;Ikiwiki&#39;s install page&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;sourceCode&quot; id=&quot;cb1&quot; data-org-language=&quot;sh&quot;&gt;&lt;pre class=&quot;sourceCode bash&quot;&gt;&lt;code class=&quot;sourceCode bash&quot;&gt;&lt;a class=&quot;sourceLine&quot; id=&quot;cb1-1&quot; title=&quot;1&quot;&gt;&lt;span class=&quot;fu&quot;&gt;tar&lt;/span&gt; xvzf ikiwiki_3.20160121.tar.gz&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb1-2&quot; title=&quot;2&quot;&gt;&lt;span class=&quot;bu&quot;&gt;cd&lt;/span&gt; ikiwiki_3.20160121&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb1-3&quot; title=&quot;3&quot;&gt;&lt;span class=&quot;fu&quot;&gt;sudo&lt;/span&gt; PERL5LIB=&lt;span class=&quot;kw&quot;&gt;`&lt;/span&gt;&lt;span class=&quot;bu&quot;&gt;pwd&lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;`&lt;/span&gt; PERL_MM_USE_DEFAULT=1 perl -MCPAN -e &lt;span class=&quot;st&quot;&gt;&amp;#39;CPAN::Shell-&amp;gt;install(&amp;quot;Bundle::IkiWiki&amp;quot;)&amp;#39;&lt;/span&gt;&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb1-4&quot; title=&quot;4&quot;&gt;&lt;span class=&quot;fu&quot;&gt;sudo&lt;/span&gt; PERL5LIB=&lt;span class=&quot;kw&quot;&gt;`&lt;/span&gt;&lt;span class=&quot;bu&quot;&gt;pwd&lt;/span&gt;&lt;span class=&quot;kw&quot;&gt;`&lt;/span&gt; PERL_MM_USE_DEFAULT=1 perl -MCPAN -e &lt;span class=&quot;st&quot;&gt;&amp;#39;CPAN::Shell-&amp;gt;install(&amp;quot;Bundle::IkiWiki::Extras&amp;quot;)&amp;#39;&lt;/span&gt;&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb1-5&quot; title=&quot;5&quot;&gt;&lt;span class=&quot;fu&quot;&gt;make&lt;/span&gt;&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb1-6&quot; title=&quot;6&quot;&gt;&lt;span class=&quot;fu&quot;&gt;sudo&lt;/span&gt; make install&lt;/a&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;
&lt;section id=&quot;openid-setup&quot; class=&quot;level2&quot;&gt;
&lt;h2&gt;OpenID Setup &lt;a href=&quot;https://tylercipriani.com/tags/ikiwiki/#openid-setup&quot;&gt;¶&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;del&gt;Ikiwiki requires an OpenID setup&lt;/del&gt;.&lt;/p&gt;
&lt;p&gt;You can login to Ikiwiki with OpenID, and I think that&#39;s neat!&lt;/p&gt;
&lt;p&gt;Since OpenID is somewhat dead, I decided to setup a personal SimpleID.&lt;/p&gt;
&lt;p&gt;I put this all on the analytics server.&lt;/p&gt;
&lt;p&gt;First I had to create a DNS record for &lt;code&gt;openid.tylercipriani.com&lt;/code&gt; so letsencrypt would work.&lt;/p&gt;
&lt;p&gt;Then I made a new letsencrypt cert:&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot; id=&quot;cb2&quot; data-org-language=&quot;sh&quot;&gt;&lt;pre class=&quot;sourceCode bash&quot;&gt;&lt;code class=&quot;sourceCode bash&quot;&gt;&lt;a class=&quot;sourceLine&quot; id=&quot;cb2-1&quot; title=&quot;1&quot;&gt;&lt;span class=&quot;ex&quot;&gt;/usr/local/src/letsencrypt/letsencrypt-auto&lt;/span&gt; certonly --standalone -d openid.tylercipriani.com&lt;/a&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Then I grabbed and installed openid&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot; id=&quot;cb3&quot; data-org-language=&quot;sh&quot;&gt;&lt;pre class=&quot;sourceCode bash&quot;&gt;&lt;code class=&quot;sourceCode bash&quot;&gt;&lt;a class=&quot;sourceLine&quot; id=&quot;cb3-1&quot; title=&quot;1&quot;&gt;&lt;span class=&quot;bu&quot;&gt;cd&lt;/span&gt; /usr/local/src&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb3-2&quot; title=&quot;2&quot;&gt;&lt;span class=&quot;ex&quot;&gt;curl&lt;/span&gt; -sLO http://downloads.sourceforge.net/simpleid/simpleid-1.0.1.tar.gz&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb3-3&quot; title=&quot;3&quot;&gt;&lt;span class=&quot;fu&quot;&gt;tar&lt;/span&gt; xvzf simpleid-1.0.1.tar.gz&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb3-4&quot; title=&quot;4&quot;&gt;&lt;span class=&quot;fu&quot;&gt;mkdir&lt;/span&gt; /srv/www/openid.tylercipriani.com&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb3-5&quot; title=&quot;5&quot;&gt;&lt;span class=&quot;fu&quot;&gt;mv&lt;/span&gt; simpleid/&lt;span class=&quot;dt&quot;&gt;{cache,identities,store,www}&lt;/span&gt; /srv/www/openid.tylercipriani.com&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb3-6&quot; title=&quot;6&quot;&gt;&lt;span class=&quot;fu&quot;&gt;mv&lt;/span&gt; /srv/www/openid.tylercipriani.com/&lt;span class=&quot;dt&quot;&gt;{config.php.dist,config.php}&lt;/span&gt;&lt;/a&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Edited the &lt;code&gt;config.php&lt;/code&gt; file, changed root webserver and the pretty url thing&lt;/p&gt;
&lt;p&gt;I also made a virtualserver: openid.tylercipriani.com&lt;/p&gt;
&lt;p&gt;Identity file: &lt;code&gt;thcipriani.identity&lt;/code&gt;&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot; id=&quot;cb4&quot;&gt;&lt;pre class=&quot;sourceCode ini&quot;&gt;&lt;code class=&quot;sourceCode ini&quot;&gt;&lt;a class=&quot;sourceLine&quot; id=&quot;cb4-1&quot; title=&quot;1&quot;&gt;&lt;span class=&quot;dt&quot;&gt;identity&lt;/span&gt;&lt;span class=&quot;ot&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;st&quot;&gt;&amp;quot;https://tylercipriani.com/&amp;quot;&lt;/span&gt;&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb4-2&quot; title=&quot;2&quot;&gt;&lt;span class=&quot;dt&quot;&gt;password&lt;/span&gt;&lt;span class=&quot;ot&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;st&quot;&gt;&amp;quot;blah:sha1:salt&amp;quot;&lt;/span&gt;&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb4-3&quot; title=&quot;3&quot;&gt;&lt;span class=&quot;dt&quot;&gt;administrator&lt;/span&gt;&lt;span class=&quot;ot&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;dv&quot;&gt;1&lt;/span&gt;&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb4-4&quot; title=&quot;4&quot;&gt;&lt;span class=&quot;kw&quot;&gt;[user_info]&lt;/span&gt;&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb4-5&quot; title=&quot;5&quot;&gt;&lt;span class=&quot;dt&quot;&gt;...&lt;/span&gt;&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb4-6&quot; title=&quot;6&quot;&gt;&lt;span class=&quot;kw&quot;&gt;[sreg]&lt;/span&gt;&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb4-7&quot; title=&quot;7&quot;&gt;&lt;span class=&quot;dt&quot;&gt;...&lt;/span&gt;&lt;/a&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;
&lt;section id=&quot;blog-setup&quot; class=&quot;level2&quot;&gt;
&lt;h2&gt;Blog setup &lt;a href=&quot;https://tylercipriani.com/tags/ikiwiki/#blog-setup&quot;&gt;¶&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The things that I didn&#39;t understand about Ikiwiki:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;htmlscrubber removes all your scripts&lt;/li&gt;
&lt;li&gt;Some changes to the setup file (like &lt;code&gt;git_wrapper&lt;/code&gt; updates) require you to run &lt;code&gt;ikiwiki --changesetup [setupfile]&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;I am running a staging wiki on my laptop, a wiki on my webserver, and then pushing the compiled files to s3: WAT‽&lt;/li&gt;
&lt;/ol&gt;
&lt;/section&gt;

	</content>


	<link rel="comments" href="//tylercipriani.com/blog/2016/05/25/ikiwiki/#comments" type="text/html" />


	<link rel="comments" href="//tylercipriani.com/blog/2016/05/25/ikiwiki/comments.atom" type="application/atom+xml" />

</entry>

</feed>
