<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.alpinelinux.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Michaelz</id>
	<title>Alpine Linux - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.alpinelinux.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Michaelz"/>
	<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/wiki/Special:Contributions/Michaelz"/>
	<updated>2026-04-28T17:50:58Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Setting_up_Alpine_in_a_chroot&amp;diff=5183</id>
		<title>Setting up Alpine in a chroot</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Setting_up_Alpine_in_a_chroot&amp;diff=5183"/>
		<updated>2011-06-02T22:00:08Z</updated>

		<summary type="html">&lt;p&gt;Michaelz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To set up in ./root:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;ARCH=x86&lt;br /&gt;
wget &#039;http://nl.alpine.michaelzhou.net/alpine/edge/main/x86/apk-tools-static-&#039;`wget -o /dev/null -O - &#039;http://alpinelinux.org/packages?title_op=%3D&amp;amp;title=apk-tools-static&amp;amp;apk_depends_value_op=contains&amp;amp;apk_depends_value=&amp;amp;name_op=%3D&amp;amp;name=&#039;$ARCH&#039;&amp;amp;name_1_op=%3D&amp;amp;name_1=&amp;amp;name_2_op=%3D&amp;amp;name_2=&#039; | fgrep &#039;views-field views-field-apk-version&#039; -A1 | tail -n1 | cut -d&#039;&amp;lt;&#039; -f1 | sed &#039;s/ //g&#039;`&#039;.apk&#039;&lt;br /&gt;
tar zxvf apk-tools-static-*.apk&lt;br /&gt;
mkdir ./root&lt;br /&gt;
./sbin/apk.static --initdb -U --root root --arch $ARCH --repository http://nl.alpine.michaelzhou.net/alpine/edge/main/ --repository http://nl.alpine.michaelzhou.net/alpine/edge/testing/ add alpine-base&lt;br /&gt;
echo unset HISTFILE &amp;gt;&amp;gt;./root/etc/profile&lt;br /&gt;
chroot ./root sh -l&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;echo &#039;nameserver 8.8.8.8&#039; &amp;gt;/etc/resolv.conf&lt;br /&gt;
echo &#039;http://nl.alpine.michaelzhou.net/alpine/edge/main/&#039; &amp;gt;/etc/apk/repositories&lt;br /&gt;
echo &#039;http://nl.alpine.michaelzhou.net/alpine/edge/testing/&#039; &amp;gt;&amp;gt;/etc/apk/repositories&lt;br /&gt;
apk update&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Michaelz</name></author>
	</entry>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Setting_up_Alpine_in_a_chroot&amp;diff=5174</id>
		<title>Setting up Alpine in a chroot</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Setting_up_Alpine_in_a_chroot&amp;diff=5174"/>
		<updated>2011-05-30T08:20:45Z</updated>

		<summary type="html">&lt;p&gt;Michaelz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To set up in ./root:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;ARCH=x86&lt;br /&gt;
wget &#039;http://nl.alpine.michaelzhou.net/alpine/edge/main/x86/apk-tools-static-&#039;`wget -o /dev/null -O - &#039;http://alpinelinux.org/packages?title_op=%3D&amp;amp;title=apk-tools-static&amp;amp;apk_depends_value_op=contains&amp;amp;apk_depends_value=&amp;amp;name_op=%3D&amp;amp;name=&#039;$ARCH&#039;&amp;amp;name_1_op=%3D&amp;amp;name_1=&amp;amp;name_2_op=%3D&amp;amp;name_2=&#039; | fgrep &#039;views-field views-field-apk-version&#039; -A1 | tail -n1 | cut -d&#039;&amp;lt;&#039; -f1 | sed &#039;s/ //g&#039;`&#039;.apk&#039;&lt;br /&gt;
tar zxvf apk-tools-static-*.apk&lt;br /&gt;
mkdir ./root&lt;br /&gt;
./sbin/apk.static --initdb -U --initdb --root root --arch $ARCH --repository http://nl.alpine.michaelzhou.net/alpine/edge/main/ --repository http://nl.alpine.michaelzhou.net/alpine/edge/testing/ add alpine-base&lt;br /&gt;
echo unset HISTFILE &amp;gt;&amp;gt;./root/etc/profile&lt;br /&gt;
chroot ./root sh -l&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;echo &#039;nameserver 8.8.8.8&#039; &amp;gt;/etc/resolv.conf&lt;br /&gt;
echo &#039;http://nl.alpine.michaelzhou.net/alpine/edge/main/&#039; &amp;gt;/etc/apk/repositories&lt;br /&gt;
echo &#039;http://nl.alpine.michaelzhou.net/alpine/edge/testing/&#039; &amp;gt;&amp;gt;/etc/apk/repositories&lt;br /&gt;
apk update&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Michaelz</name></author>
	</entry>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Tutorials_and_Howtos&amp;diff=5172</id>
		<title>Tutorials and Howtos</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Tutorials_and_Howtos&amp;diff=5172"/>
		<updated>2011-05-30T07:53:35Z</updated>

		<summary type="html">&lt;p&gt;Michaelz: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:package_edutainment.svg|left|link=]]&lt;br /&gt;
{{TOC right}}&#039;&#039;&#039;Welcome to Tutorials and Howtos, a place of basic and advanced configuration tasks for your Alpine Linux.&#039;&#039;&#039;&lt;br /&gt;
The tutorials are hands-on and the reader is expected to try and achieve the goals described in each step, possibly with the help of a good examples. The output in one step is the starting point for the following step.&amp;lt;br/&amp;gt;&lt;br /&gt;
Howtos are smaller articles explaining how to perform a particular task with Alpine Linux. We encourage people to send in both complete articles as well as requesting topics to be covered. If you think you have the skills and knowledge to write an Alpine Linux related article please do so on this Wiki. If you want to request a topic, please add your request in this page [[Talk:Tutorials_and_Howtos|Discussion]]. 	&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
* [[Setting up a basic vserver]]&lt;br /&gt;
* [[Setting up Logical Volumes with LVM]]&lt;br /&gt;
* [[Replacing non-Alpine Linux with Alpine remotely]]&lt;br /&gt;
* [[XFCE Setup]]&lt;br /&gt;
* [[Gnome Setup]]&lt;br /&gt;
* [[Enable Serial Console on Boot]]&lt;br /&gt;
* [[Alpine Linux package management#Local_Cache | How to enable APK caching]]&lt;br /&gt;
* [[Install Alpine on VirtualBox]]&lt;br /&gt;
* [[Setting up Alpine in a chroot]]&lt;br /&gt;
* [[Upgrading to Edge]]&lt;br /&gt;
* [[Setting up a software raid1 array]]&lt;br /&gt;
* [[Running Alpine Linux As a QEMU networked Guest ]]&lt;br /&gt;
* [[Manually editing a existing apkovl]]&lt;br /&gt;
&lt;br /&gt;
== Networking ==&lt;br /&gt;
* [[Configure Networking]]&lt;br /&gt;
* [[Howto Configure a Network Bridge]]&lt;br /&gt;
* [[Howto Configure static routes]]&lt;br /&gt;
* [[Using serial modem]]&lt;br /&gt;
* [[Using HSDPA modem]]&lt;br /&gt;
* [[Using Alpine on Windows domain with IPSEC isolation]]&lt;br /&gt;
* [[Setting up Satellite Internet Connection]]&lt;br /&gt;
* [[Connecting to a wireless accesspoint]]&lt;br /&gt;
&lt;br /&gt;
== iSCSI ==&lt;br /&gt;
* [[iSCSI Target and Initiator Configuration]]&lt;br /&gt;
* [[iSCSI Raid and Clustered File Systems]]&lt;br /&gt;
* [[High performance SCST iSCSI Target on Linux software Raid]]&lt;br /&gt;
&lt;br /&gt;
== Network Services ==&lt;br /&gt;
* [[Setting Up Lighttpd With FastCGI]]&lt;br /&gt;
* [[Setting up a OpenVPN-server with Alpine]]&lt;br /&gt;
* [[Setting up Zaptel/Asterisk on Alpine]]&lt;br /&gt;
* [[Setting up Transmission (bittorrent) with Clutch WebUI]]&lt;br /&gt;
* [[Hosting services on Alpine]] &#039;&#039;(This applies to hosting mail, webservices and other services)&#039;&#039;&lt;br /&gt;
** [[Setting up postfix with virtual domains]]&lt;br /&gt;
** [[Protecting your email server with Alpine]]&lt;br /&gt;
** [[Hosting Web/Email services on Alpine]]&lt;br /&gt;
* [[Setting up a ssh-server]]&lt;br /&gt;
* [[Multiple Instances of Services]]&lt;br /&gt;
* [[ISP Mail Server HowTo]] &#039;&#039;(Postfix+PostfixAdmin+DoveCot+Roundcube+ClamAV+Spamd - A full-serivce ISP mail server)&#039;&#039;&lt;br /&gt;
** [[ISP Mail Server Upgrade 2.x]]&lt;br /&gt;
** [[ISP Mail Server 2.x HowTo]] &#039;&#039;(Beta, please test)&#039;&#039;&lt;br /&gt;
* [[Freepbx on Alpine Linux]]&lt;br /&gt;
* [[Apache authentication: NTLM Single Signon]]&lt;br /&gt;
* [[Generating SSL certs with ACF]]&lt;br /&gt;
* [[Changing passwords for ACF]]&lt;br /&gt;
* [[Freeradius Active Directory Integration]]&lt;br /&gt;
* [[High Availability High Performance Web Cache]] &#039;&#039;uCarp + HAProxy for High Availability Services such as Squid web proxy&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Web Applications ==&lt;br /&gt;
* [[2600hz]] &#039;&#039;FreeSWITCH, Asterisk GUI web acces tool.&#039;&#039;&lt;br /&gt;
* [[Awstats]] &#039;&#039;Free log file analyzer.&#039;&#039;&lt;br /&gt;
* [[Drupal]] &#039;&#039;Content Management System (CMS) written in PHP.&#039;&#039;&lt;br /&gt;
* [[EyeOS]] &#039;&#039;Cloud Computing Desktop.&#039;&#039;&lt;br /&gt;
* [[FreePBX_V3]] &#039;&#039;FreeSWITCH, Asterisk GUI web acces tool.&#039;&#039;&lt;br /&gt;
* [[Glpi]] &#039;&#039;Information Resource-Manager.&#039;&#039;&lt;br /&gt;
* [[MediaWiki]] &#039;&#039;Free web-based wiki software application&#039;&#039;&lt;br /&gt;
* [[Phpizabi]] &#039;&#039;Social Networking Platform.&#039;&#039;&lt;br /&gt;
* [[PhpPgAdmin]] &#039;&#039;Web-based administration tool for PostgreSQL.&#039;&#039;&lt;br /&gt;
* [[Phpmyadmin]] &#039;&#039;Web-based administration tool for MYSQL.&#039;&#039;&lt;br /&gt;
* [[Redmine]] &#039;&#039;Project management system &#039;&#039;&lt;br /&gt;
* [[Roundcube]] &#039;&#039;Webmail system&#039;&#039;&lt;br /&gt;
* [[Statusnet]] &#039;&#039;Microblogging Platform.&#039;&#039;&lt;br /&gt;
* [[Sqstat]] &#039;&#039;Script to look active squid users connections.&#039;&#039;&lt;br /&gt;
* [[Webmin]] &#039;&#039;A web-based interface for Linux system.&#039;&#039;&lt;br /&gt;
* [[WordPress]] &#039;&#039;Web software to create website or blog. &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Monitoring ==&lt;br /&gt;
* [[Traffic monitoring]] &#039;&#039;(For Alpine Linux firewalls)&#039;&#039;&lt;br /&gt;
* [[Setting up traffic monitoring using rrdtool (and snmp)]]&lt;br /&gt;
* [[Setting up Smokeping]] &#039;&#039;(Smokeping network latency monitoring)&#039;&#039;&lt;br /&gt;
* [[Setting up Cacti]]&lt;br /&gt;
* [[Setting up NRPE daemon]] &#039;&#039;(Performs remote Nagios checks)&#039;&#039;&lt;br /&gt;
* [[Setting up Zabbix]]&lt;br /&gt;
* [[Setting Up Fprobe And Ntop]] &#039;&#039;NetFlow collection and analysis&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Misc ==&lt;br /&gt;
* [[Setting up lm_sensors]]&lt;br /&gt;
* [[Formatting HD/Floppy/Other]]&lt;br /&gt;
* [[Screen on console]]&lt;br /&gt;
* [[Using espeak on Alpine Linux]]&lt;br /&gt;
* [[IPTV How To]]&lt;br /&gt;
* [[Pllua]]&lt;br /&gt;
* [[Error message on boot: Address space collision: host bridge window conflicts with Adaptor ROM]]&lt;br /&gt;
&lt;br /&gt;
== Drafts ==&lt;br /&gt;
Those are not finished yet.&lt;br /&gt;
* [[AlpineSystem:CoLinux_Setup | Installing Alpine on  CoLinux ]]&lt;br /&gt;
* [[Using Racoon for Remote Sites]]&lt;br /&gt;
* [[High Performance and Fault Tolerant Routing with Alpine Linux]]&lt;br /&gt;
* [[Setting up Transparent Squid Proxy]] &#039;&#039;(Covers Squid proxy and URL Filtering system)&#039;&#039;&lt;br /&gt;
** [[Obtaining user information via SNMP]] &#039;&#039;(Using the Squark Squid authentication helper)&#039;&#039;&lt;br /&gt;
* [[Setting up Streaming an Asterisk Channel]]&lt;br /&gt;
* [[Setting up A Network Monitoring and Inventory System]] &#039;&#039;((Nagios + OpenAudit and related components)&#039;&#039;&lt;br /&gt;
* [[Intrusion Detection using Snort]] &#039;&#039;Installing and configuring Snort and related applications on Alpine 2.0.x&#039;&#039;&lt;br /&gt;
* [[IP Accounting]] &#039;&#039;Installing and configuring pmacct for IP Accounting, Netflow/sFlow collector&#039;&#039;&lt;br /&gt;
* [[Howto Setup a Wireless Access Point]] &#039;&#039;Setting up Secure Wireless AP w/ WPA encryption with bridge to wired network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Obsolete Docs ==&lt;br /&gt;
Those are candidates for rewriting/removal.&lt;br /&gt;
* [[Bootstrapping Alpine on Soekris net4xxx]]&lt;br /&gt;
* [[Bootstrapping Alpine on PC Engines ALIX.3]]&lt;br /&gt;
* [[Setting up a /var partition on software IDE raid1]]&lt;br /&gt;
* [[Native Harddisk Install]]&lt;br /&gt;
* [[Installing XUbuntu using Alpine boot floppy]]&lt;br /&gt;
* [[Setting up trac wiki]]&lt;/div&gt;</summary>
		<author><name>Michaelz</name></author>
	</entry>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Setting_up_Alpine_in_a_chroot&amp;diff=5171</id>
		<title>Setting up Alpine in a chroot</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Setting_up_Alpine_in_a_chroot&amp;diff=5171"/>
		<updated>2011-05-30T07:53:07Z</updated>

		<summary type="html">&lt;p&gt;Michaelz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To set up in ./root:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;ARCH=x86&lt;br /&gt;
wget &#039;http://nl.alpine.michaelzhou.net/alpine/edge/main/x86/apk-tools-static-&#039;`wget -o /dev/null -O - &#039;http://alpinelinux.org/packages?title_op=%3D&amp;amp;title=apk-tools-static&amp;amp;apk_depends_value_op=contains&amp;amp;apk_depends_value=&amp;amp;name_op=%3D&amp;amp;name=&#039;$ARCH&#039;&amp;amp;name_1_op=%3D&amp;amp;name_1=&amp;amp;name_2_op=%3D&amp;amp;name_2=&#039; | fgrep &#039;views-field views-field-apk-version&#039; -A1 | tail -n1 | cut -d&#039;&amp;lt;&#039; -f1 | sed &#039;s/ //g&#039;`&#039;.apk&#039;&lt;br /&gt;
tar zxvf apk-tools-static-*.apk&lt;br /&gt;
mkdir ./root&lt;br /&gt;
./sbin/apk.static --initdb -U --initdb --root root --arch $ARCH --repository http://nl.alpine.michaelzhou.net/alpine/edge/main/ --repository http://nl.alpine.michaelzhou.net/alpine/edge/testing/ add alpine-base&lt;br /&gt;
chroot ./root sh -l&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;echo &#039;nameserver 8.8.8.8&#039; &amp;gt;/etc/resolv.conf&lt;br /&gt;
echo &#039;http://nl.alpine.michaelzhou.net/alpine/edge/main/&#039; &amp;gt;/etc/apk/repositories&lt;br /&gt;
echo &#039;http://nl.alpine.michaelzhou.net/alpine/edge/testing/&#039; &amp;gt;&amp;gt;/etc/apk/repositories&lt;br /&gt;
apk update&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Michaelz</name></author>
	</entry>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Setting_up_Alpine_in_a_chroot&amp;diff=5170</id>
		<title>Setting up Alpine in a chroot</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Setting_up_Alpine_in_a_chroot&amp;diff=5170"/>
		<updated>2011-05-30T07:51:09Z</updated>

		<summary type="html">&lt;p&gt;Michaelz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To set up in &amp;lt;pre&amp;gt;$PWD/root&amp;lt;/pre&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;ARCH=x86&lt;br /&gt;
wget &#039;http://nl.alpine.michaelzhou.net/alpine/edge/main/x86/apk-tools-static-&#039;`wget -o /dev/null -O - &#039;http://alpinelinux.org/packages?title_op=%3D&amp;amp;title=apk-tools-static&amp;amp;apk_depends_value_op=contains&amp;amp;apk_depends_value=&amp;amp;name_op=%3D&amp;amp;name=&#039;$ARCH&#039;&amp;amp;name_1_op=%3D&amp;amp;name_1=&amp;amp;name_2_op=%3D&amp;amp;name_2=&#039; | fgrep &#039;views-field views-field-apk-version&#039; -A1 | tail -n1 | cut -d&#039;&amp;lt;&#039; -f1 | sed &#039;s/ //g&#039;`&#039;.apk&#039;&lt;br /&gt;
tar zxvf apk-tools-static-*.apk&lt;br /&gt;
mkdir ./root&lt;br /&gt;
./sbin/apk.static --initdb -U --initdb --root root --arch $ARCH --repository http://nl.alpine.michaelzhou.net/alpine/edge/main/ --repository http://nl.alpine.michaelzhou.net/alpine/edge/testing/ add alpine-base&lt;br /&gt;
chroot ./root sh -l&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Michaelz</name></author>
	</entry>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Setting_up_Alpine_in_a_chroot&amp;diff=5169</id>
		<title>Setting up Alpine in a chroot</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Setting_up_Alpine_in_a_chroot&amp;diff=5169"/>
		<updated>2011-05-30T07:50:37Z</updated>

		<summary type="html">&lt;p&gt;Michaelz: Created page with &amp;quot;To set up in &amp;lt;pre&amp;gt;$PWD/root&amp;lt;/pre&amp;gt;:   ARCH=x86  wget &amp;#039;http://nl.alpine.michaelzhou.net/alpine/edge/main/x86/apk-tools-static-&amp;#039;`wget -o /dev/null -O - &amp;#039;http://alpinelinux.org/packa...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To set up in &amp;lt;pre&amp;gt;$PWD/root&amp;lt;/pre&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 ARCH=x86&lt;br /&gt;
 wget &#039;http://nl.alpine.michaelzhou.net/alpine/edge/main/x86/apk-tools-static-&#039;`wget -o /dev/null -O - &#039;http://alpinelinux.org/packages?title_op=%3D&amp;amp;title=apk-tools-static&amp;amp;apk_depends_value_op=contains&amp;amp;apk_depends_value=&amp;amp;name_op=%3D&amp;amp;name=&#039;$ARCH&#039;&amp;amp;name_1_op=%3D&amp;amp;name_1=&amp;amp;name_2_op=%3D&amp;amp;name_2=&#039; | fgrep &#039;views-field views-field-apk-version&#039; -A1 | tail -n1 | cut -d&#039;&amp;lt;&#039; -f1 | sed &#039;s/ //g&#039;`&#039;.apk&#039;&lt;br /&gt;
 tar zxvf apk-tools-static-*.apk&lt;br /&gt;
 mkdir ./root&lt;br /&gt;
 ./sbin/apk.static --initdb -U --initdb --root root --arch $ARCH --repository http://nl.alpine.michaelzhou.net/alpine/edge/main/ --repository http://nl.alpine.michaelzhou.net/alpine/edge/testing/ add alpine-base&lt;br /&gt;
 chroot ./root sh -l&lt;/div&gt;</summary>
		<author><name>Michaelz</name></author>
	</entry>
</feed>