<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.amahi.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Craig+Hemington</id>
	<title>Amahi Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.amahi.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Craig+Hemington"/>
	<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php/Special:Contributions/Craig_Hemington"/>
	<updated>2026-04-11T07:48:25Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=OpenVPN_on_iOS&amp;diff=106686</id>
		<title>OpenVPN on iOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=OpenVPN_on_iOS&amp;diff=106686"/>
		<updated>2017-03-05T07:15:10Z</updated>

		<summary type="html">&lt;p&gt;Craig Hemington: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There is now an [https://itunes.apple.com/us/app/openvpn-connect/id590379981?mt=8 OpenVPN iOS] app in the Apple app store.&lt;br /&gt;
&lt;br /&gt;
To setup your connection to your HDA, perform the following steps:&lt;br /&gt;
&lt;br /&gt;
First create your ovpn file using the following (the order that these items come in is VERY important) configuration:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
remote XXXX.yourhda.com 1194&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
nobind&lt;br /&gt;
persist-key&lt;br /&gt;
persist-tun&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca ca.crt&lt;br /&gt;
cert Amahi-Client-OpenVPN.crt&lt;br /&gt;
key Amahi-Client-OpenVPN.key&lt;br /&gt;
comp-lzo&lt;br /&gt;
verb 3&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In OS X create a new text file with Textedit. Copy and paste the above into the text file. Be sure to replace the XXXX to whatever your ddns name for your HDA is.  Save this file as whatever you want with the .ovpn file extension.  To change the Textedit file from .txt to .ovpn, hold down the option key whilst clicking on file. Choose save as and change file extension to .ovpn. The next step is to download the certificates.  They can be found on the [[OpenVPN Client Certificates]] download page.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
If you rename these certificates you will need to modify the ovpn file with the names that you saved your certs as.  You are now ready to copy your files over to your iOS device.  To import the certificates to your device, perform the following:&lt;br /&gt;
&lt;br /&gt;
1) Connect your mobile device to your computer to sync&amp;lt;br&amp;gt;&lt;br /&gt;
2) Open Apple iTunes&amp;lt;br&amp;gt;&lt;br /&gt;
3) Select your device from the device list&amp;lt;br&amp;gt;&lt;br /&gt;
4) Click 'Apps'&amp;lt;br&amp;gt;&lt;br /&gt;
5) Scroll down to 'File Sharing', click OpenVPN, then click 'Add' on the right&amp;lt;br&amp;gt;&lt;br /&gt;
4) Add the OVPN file and the certificates to your device&amp;lt;br&amp;gt;&lt;br /&gt;
5) Sync your device&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After syncing the device, upon opening the OpenVPN app you will be prompted to allow the new VPN connection.  &lt;br /&gt;
&lt;br /&gt;
Congrats!  You are now connecting to your HDA via an OpenVPN connection!&lt;/div&gt;</summary>
		<author><name>Craig Hemington</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Multicraft&amp;diff=97741</id>
		<title>Multicraft</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Multicraft&amp;diff=97741"/>
		<updated>2015-09-14T07:47:13Z</updated>

		<summary type="html">&lt;p&gt;Craig Hemington: /* Agreeing to the EULA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Recommendations for use of [https://www.amahi.org/apps/multicraft Multicraft on Amahi].&lt;br /&gt;
&lt;br /&gt;
= Agreeing to the EULA=&lt;br /&gt;
&lt;br /&gt;
In some cases, new servers now require users to agree to the EULA in order to run a server. Mojang now requires that you accept the conditions of the EULA by agreeing to the terms in a file that is placed on your server labeled eula.txt. This is a simple text file and all that is required is to navigate to the file in your control panel and change the&lt;br /&gt;
  eula=false&lt;br /&gt;
to&lt;br /&gt;
  eula=true&lt;br /&gt;
&lt;br /&gt;
You will need to set up a share (see below) to be able to access the file (or ssh into the HDA server).&lt;br /&gt;
&lt;br /&gt;
Once this is completed you will need to save the file then stop and start your server. You will only need to change this once and can continue to use your server as normal.&lt;br /&gt;
&lt;br /&gt;
Or to automate it there are several ways you can do that using Multicraft. Below you will find one example:&lt;br /&gt;
&lt;br /&gt;
Example - Add a config file entry&lt;br /&gt;
&lt;br /&gt;
You can configure the panel to treat the new eula.txt as a server configuration file so users can change it without editing the file manually. Simply go to &amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Config File Settings&amp;quot; and click on &amp;quot;New Config File Setting&amp;quot;. Fill in the fields like this:&lt;br /&gt;
{|&lt;br /&gt;
|Name&lt;br /&gt;
|Minecraft EULA&lt;br /&gt;
|-&lt;br /&gt;
|Enabled&lt;br /&gt;
|True&lt;br /&gt;
|-&lt;br /&gt;
|File&lt;br /&gt;
|eula.txt&lt;br /&gt;
|-&lt;br /&gt;
|Options&lt;br /&gt;
|{&amp;quot;eula&amp;quot;:{&amp;quot;name&amp;quot;:&amp;quot;Accept Minecraft EULA&amp;quot;,&amp;quot;select&amp;quot;:&amp;quot;bool&amp;quot;}}&lt;br /&gt;
|-&lt;br /&gt;
|Type&lt;br /&gt;
|Property File&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your users can then accept the EULA by going to &amp;quot;Files&amp;quot;-&amp;gt;&amp;quot;Config Files&amp;quot;-&amp;gt;&amp;quot;Minecraft EULA&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Do not use FTP, set up a Share =&lt;br /&gt;
&lt;br /&gt;
Some people like to access the server files and change them to add mods, run a different server, etc.&lt;br /&gt;
&lt;br /&gt;
FTP is not a secure protocol and it's rather cumbersome to work out. For using Multicraft on Amahi, it's best to create a share pointing to the area of the app, so you and any other users in your network can add, delete or modify files in the server area (needless to say, do this carefully, as it may break the server).&lt;br /&gt;
&lt;br /&gt;
To add a share, go to your HDA's Dashboard then Setup &amp;gt; Shares. Create a share with the name you like (e.g. Multicraft). The default settings are OK (visible and not read-only).&lt;br /&gt;
&lt;br /&gt;
Once created, modify the location of the share by clicking on it and changing the location from the default to&lt;br /&gt;
&lt;br /&gt;
  /var/hda/web-apps/multicraft/app&lt;br /&gt;
&lt;br /&gt;
Then you can use a share with any client you want (mac, windows, linux, ..) to mess with files in Multicraft.&lt;br /&gt;
&lt;br /&gt;
= Using Alternate Minecraft Servers =&lt;br /&gt;
&lt;br /&gt;
By default, this app comes with the standard Minecraft server, version 1.8. To upgrade this or use other server, like the optimized server or the Craftbukkit server, login as admin, then go to Settings, then click on Update Minecraft.&lt;br /&gt;
&lt;br /&gt;
There are multiple steps: selecting the server kind you want to get, first download the .conf file, then install it. &amp;lt;em&amp;gt;Then&amp;lt;/em&amp;gt; select the JAR file, followed by download and install.&lt;/div&gt;</summary>
		<author><name>Craig Hemington</name></author>
		
	</entry>
</feed>