<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/winfeat/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/winfeat/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Tue, 08 Jun 2021 04:14:10 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/winfeat/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Home modified by Seedy Seed</title><link>https://sourceforge.net/p/winfeat/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -1,69 +1,183 @@
-##Intro
+## Intro
+
 This is WinFeat, the free Apache web server tool from Fireseed.

-##What is WinFeat?
+## What is WinFeat?
+
 WinFeat is a free tool for Windows that allows you to easily generate virtual host files for Apache web servers without knowledge of coding or configuration files. It does this by asking simple questions that you answer by simply entering information into input fields, then using this information to generate a configuration (.conf) file that you can upload to your Apache web server using SCP (Secure Copy) or FTP (File Transfer Protocol). WinFeat is 100% accessible to people with little or no eyesight who use screen reading software such as NVDA (Non-Visual Desktop Access) or JAWS (Job Access With Speech).
-###Why the name?
+
+### Why the name?
+
 The name "WinFeat" is an acronym meaning "Fireseed's Easy Apache Tool for Windows". FeatWin didn't sound quite right, so I chose WinFeat instead.

-##What is a V host file?
-Picture this. You're the web master of a small business, charged with setting up 3 websites: the main website of your business, a download site for your company's software, and a forum site where clients can ask questions and find solutions to problems with your products and services.
-You have 2 choices. You can either buy, set up and maintain 3 separate servers (keep in mind you'll probably have 3 domain names as well) or set up a single server and have your 3 websites running on that server. If I were you, I'd choose option 2. V hosts, or virtual hosts, allow you to do just that. They allow you to effectively run multiple websites from one server, resulting in saved time, reduced costs and less stress. A big win win for all!
+## What is a VHost file?

-##What version of Windows do I need to use WinFeat?
+Picture this. You're the web master of a small business, charged with setting up 3 websites: the main website of your business, a download site for your company's software, and a forum site where clients can ask questions and find solutions to problems with your products and services. You have 2 choices. You can either buy, set up and maintain 3 separate servers (keep in mind you'll probably have 3 domain names as well) or set up a single server and have your 3 websites running on that server. If I were you, I'd choose option 2\. VHosts, or virtual hosts, allow you to do just that. They allow you to effectively run multiple websites from one server, resulting in saved time, reduced costs and less stress. A big win win for all!
+
+## What version of Windows do I need to use WinFeat?
+
 WinFeat supports the following Windows versions
-* Windows XP
-* Windows Vista
-* Windows 7
-* Windows 8/8.1
-* Windows 10
+
+*   Windows XP
+*   Windows Vista
+*   Windows 7
+*   Windows 8/8.1
+*   Windows 10
+
 Both 32-bit (x86) and 64-bit (x64) system architectures are supported.

-##How do I launch WinFeat?
-If you're using the portable version of WinFeat, simply press Enter/Return or double-click on the WinFeat executable file (WinFeat.exe). If your Windows installation isn't set up to show file extensions, you will not see the .exe extension, so the filename will only show as "WinFeat".
-If you ran the WinFeat installer, look for WinFeat's desktop or start menu icon and either press Enter/Return or double-click on it. If you decided not to have icons created during installation, you will have to manually browse to where ever you installed the program and open the executable file.
-Once the program has been launched, you'll hear the startup sound, and the main menu will appear.
+## How do I launch WinFeat?

-##The main menu
-After the startup sequence, a menu will appear with 5 options. Simply type the number relative to your desired option and press Enter/Return to select.
+If you're using the portable version of WinFeat, simply press Enter/Return or double-click on the WinFeat executable file (WinFeat.exe). If your Windows installation isn't set up to show file extensions, you will not see the .exe extension, so the filename will only show as "WinFeat". If you ran the WinFeat installer, look for WinFeat's desktop or start menu icon and either press Enter/Return or double-click on it. If you decided not to have icons created during installation, you will have to manually browse to where ever you installed the program and open the executable file. Once the program has been launched, you'll hear the startup sound, and the main menu will appear.

-1. Generate a V host file. This takes you to the V host menu, where you can generate one of two types of V host
+## The main menu

-    1. Normal V host. This will generate a standard, run-of-the-mill virtual host file.
-    2. Secure V host. This option generates a virtual host file that is suitable for websites that use SSL (Secure Socket Layer)/TLS (Transport Layer Security) to encrypt data transfers.
-2. See the readme. This will open WinFeat's readme file (the file you're reading right now) in your default text editor (Notepad, Notepad++, EdSharp etc).
-3. Visit the developer's website. This option opens the developer's website in your default web browser (Microsoft Edge, Google Chrome, Mozilla Firefox etc)
-4. Find out your WinFeat version. This simply tells you the version of WinFeat you're currently using.
-5. Shut down WinFeat. This initiates WinFeat's shutdown sequence, which involves a nice shutdown sound being played, WinFeat's program and data files being taken out of memory and the user being returned to the wacky and wild world of Windows.
+After the startup sequence, a menu will appear with 6 options. Simply type the number relative to your desired option to select.

-##How do I generate a V host with WinFeat?
-Depending on what type of V host you decided on, WinFeat will ask you the following questions as part of the V host generation procedure. Once you've answered a question, press Enter/Return to proceed to the next question.
+*   Generate a VHost file.

-###Normal V host
-* Server Name. This is the hostname that is assigned to your web server, for example mysite.tld or download.mysite.tld. Apache will check the server name, included in the HTTP (Hypertext Transfer Protocol) request header, against that of its V host and other config files. If there is a match, Apache will serve the website associated with that server name.
-* Server Alias. A server alias is basically another version of a server name. A server nick name, if you will. The server name could be mysite.tld, while the server alias might be www.mysite.tld. Server aliases are not required, however an A, AAAA or CNAME record is required for them to work. DNS records are beyond the scope of this documentation, but feel free to research them in your own time. If you decide not to enter a server alias, WinFeat won't include it in the resulting V host file.
-* Server Admin. Here is where you'd enter some contact details, such as an email address or telephone number, that your website's visitors would use to reach you if they ran into a problem with the website, such as a 404 not found error. Apache typically refers to the server administrator's contact details in its default error pages (contact webmaster@mysite.tld with information about this error).
-* Document Root. This is simply the directory on the web server where your website's data files reside. By default on Ubuntu systems, this is typically /var/www/html. However, if you're running multiple websites, you could enter something like /var/www/mysite.tld/html
-* Filename. This is the name of your V host file.
+    This takes you to the VHost menu, where you can generate one of two types of VHost:

-###Secure V Host
-For a secure V host, WinFeat will ask you the same questions as it would for a normal V Host, along with the following additional questions
+*   Normal VHost

-* SSL Certificate File. This is the path to the SSL certificate you obtained from your certification authority, such as Let's Encrypt or VeriSign. For example, /certs/mysite.tld/cert.pem
-* SSL Private Key File. This is the path to your SSL private key file. For example, /certs/mysites.tld/private.key. The private key is used to decrypt data once it has arrived at your web server, so do not share it with anyone! Repeat, do not share your private key with anyone! It's called a (private) key for a reason!
-*SSL Chain File. The path to your cert authority chain file. For example, /certs/mysite.tld/chain.pem
+    This will generate a standard, run-of-the-mill virtual host file.

-After all questions have been answered, WinFeat will proceed to create your V host file and save it to your desktop with your desired filename. Feel free to upload it to your server and restart Apache to activate the new V host. Note: on Ubuntu systems, the default location for virtual host files is /etc/apache2/sites-enabled. To have WinFeat generate another file, type a lowercase y at the retry prompt and press Enter/Return. Or, to go back to the main menu, type a lowercase n.
+*   Secure VHost

-##A note on secure V host filenames
-When you generate a secure V host, WinFeat will add -secure to the end of your desired filename to indicate that it is a secure V host. For example, if you enter test into the filename input prompt, the file will be named test-secure.
+    This option generates a virtual host file that is suitable for websites that use SSL (Secure Socket Layer)/TLS (Transport Layer Security) to encrypt data transfers.

-##How can I contact the developer?
+*   See the readme
+
+    This will open WinFeat's readme file (the file you're reading right now) in your default text editor (Notepad, Notepad++, EdSharp etc).
+
+*   Visit the developer's website
+
+    This option opens the developer's website in your default web browser (Microsoft Edge, Google Chrome, Mozilla Firefox etc)
+
+*   Find out your WinFeat version
+
+    This simply tells you the version of WinFeat you're currently using.
+
+*   Configure WinFeat's settings
+
+    This brings up WinFeat's settings menu.
+
+*   Shut down WinFeat
+
+    If WinFeat's shutdown sequence is enabled, which it is by default, this option initiates WinFeat's shutdown sequence, which involves a nice shutdown sound being played, WinFeat's program and data files being taken out of memory and the user being returned to the wacky and wild world of Windows.
+
+## How do I generate a VHost with WinFeat?
+
+Depending on what type of VHost you decided on, WinFeat will ask you the following questions as part of the VHost generation procedure. Once you've answered a question, press Enter/Return to proceed to the next question.
+
+### Normal VHost
+
+*   Server Name
+
+    This is the hostname that is assigned to your web server, for example mysite.tld or download.mysite.tld. Apache will check the server name, included in the HTTP (Hypertext Transfer Protocol) request header, against that of its VHost and other config files. If there is a match, Apache will serve the website associated with that server name.
+
+*   Server Alias
+
+    A server alias is basically another version of a server name. A server nick name, if you will. The server name could be mysite.tld, while the server alias might be www.mysite.tld. Server aliases are not required, however an A, AAAA or CNAME record is required for them to work. DNS records are beyond the scope of this documentation, but feel free to research them in your own time. If you decide not to enter a server alias, WinFeat won't include it in the resulting VHost file.
+
+*   Server Admin
+
+    Here is where you'd enter some contact details, such as an email address or telephone number, that your website's visitors would use to reach you if they ran into a problem with the website, such as a 404 not found error. Apache typically refers to the server administrator's contact details in its default error pages (contact webmaster@mysite.tld with information about this error).
+
+*   Document Root
+
+    This is simply the directory on the web server where your website's data files reside. By default on Ubuntu systems, this is typically /var/www/html. However, if you're running multiple websites, you might enter something like /var/www/mysite.tld/html.
+
+*   Filename
+
+    This is the name of your VHost file.
+
+### Secure VHost
+
+For a secure VHost, WinFeat will ask you the same questions as it would for a normal VHost, along with the following additional questions
+
+*   SSL Certificate File
+
+    This is the path to the SSL certificate you obtained from your certification authority, such as Let's Encrypt or VeriSign. For example, /certs/mysite.tld/cert.pem.
+
+*   SSL Private Key File
+
+    This is the path to your SSL private key file. For example, /certs/mysite.tld/private.key. The private key is used to decrypt data once it has arrived at your web server, so do not share it with anyone! Repeat, do not share your private key with anyone! It's called a (private) key for a reason!
+
+*   SSL Chain File
+
+    The path to your cert authority chain file. For example, /certs/mysite.tld/chain.pem.
+
+After all questions have been answered, WinFeat will proceed to create your VHost file and save it to your desktop with your desired filename. Feel free to upload it to your server and restart Apache to activate the new VHost. Note: on Ubuntu systems, the default location for virtual host files is /etc/apache2/sites-enabled. To have WinFeat generate another file, type a lowercase y at the retry prompt. Or, to go back to the main menu, type a lowercase n.
+
+To restart Apache, log into your server via SSH using your favourite client, then type
+
+&amp;gt; sudo systemctl restart apache2
+
+## A note on secure VHost filenames
+
+When you generate a secure VHost, WinFeat will add -secure to the end of your desired filename to indicate that it is a secure VHost. For example, if you enter test into the filename input prompt, the file will be named test-secure.
+
+## WinFeat settings
+
+WinFeat 1.5 and higher includes the ability to store and modify user settings. These settings are stored inside a file called
+
+&amp;gt; settings.feat
+
+The settings.feat file can either be modified from inside WinFeat or with a text editor such as Notepad++.
+
+### From inside WinFeat
+
+Typing 5 at the main menu prompt brings up another menu with 3 toggle options. Simply type the number of that option to activate it.
+
+*   Toggle startup sequence
+
+    This disables or enables WinFeat's startup sequence. If it's on, it'll be turned off. If it's off, it'll be turned back on.
+
+*   Toggle shutdown sequence
+
+    This toggles WinFeat's shutdown sequence on or off.
+
+*   Toggle copying of the Apache restart command
+
+    This option toggles whether WinFeat copies the Linux command to restart the Apache web server to the PC's clipboard or not.
+
+*   Apply settings and return to main menu
+
+    Your settings are saved and you're returned to the main menu.
+
+*   Return to main menu without applying settings
+
+    You're returned to the main menu, but your settings are not saved.
+
+*   Reset settings back to defaults
+
+    Your settings are set back to how they were when you ran WinFeat for the first time.
+
+### From within a text editor
+
+*   First, open the settings.feat file in your favourite text editor.
+*   To change a setting, look for the number after the letter I. It can either be 1, (on) or 0 (off). For instance, to disable the shutdown sequence, you'd change I1 to I0 on the ShutdownSequence line, so instead of reading
+
+    &amp;gt; ShutdownSequence=I1
+
+    , it will now read
+
+    &amp;gt; ShutdownSequence=I0
+
+    .
+
+### Accessibility Notice
+
+Due to the way some screen readers handle command prompts, users might not hear the state of a toggle right away when they activate it. Therefore, flat review/object navigation might have to be used.
+
+## How can I contact the developer?
+
 I can be contacted in the following ways

-* Email: [Send me an email](mailto:seedy_seed@hotmail.com)
-* Skype: Seedy Seed
-* Discord: seedy#1004
-* Twitter: [Follow me on Twitter](https://www.twitter.com/Fireseed66TV)
-* Escargot Chat (MSN/Windows Live Messenger: seedy_seed@hotmail.com
-* Telegram: [Contact me via Telegram](https://t.me/Fireseed66TV)
+*   Email: [Send me an email](mailto:seedy_seed@hotmail.com)
+*   Skype: Seedy Seed
+*   Discord: seedy#1004
+*   Twitter: [Follow me on Twitter](https://www.twitter.com/Fireseed66TV)
+                *   Escargot Chat (MSN/Windows Live Messenger: seedy_seed@hotmail.com
+*   Telegram: [Contact me via Telegram](https://t.me/Fireseed66TV)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Seedy Seed</dc:creator><pubDate>Tue, 08 Jun 2021 04:14:10 -0000</pubDate><guid>https://sourceforge.netfb474213db33adfcd6c80064f7b5e38e0d6fd6a5</guid></item><item><title>Home modified by Seedy Seed</title><link>https://sourceforge.net/p/winfeat/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,69 @@
-Welcome to your wiki!
+##Intro
+This is WinFeat, the free Apache web server tool from Fireseed.

-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
+##What is WinFeat?
+WinFeat is a free tool for Windows that allows you to easily generate virtual host files for Apache web servers without knowledge of coding or configuration files. It does this by asking simple questions that you answer by simply entering information into input fields, then using this information to generate a configuration (.conf) file that you can upload to your Apache web server using SCP (Secure Copy) or FTP (File Transfer Protocol). WinFeat is 100% accessible to people with little or no eyesight who use screen reading software such as NVDA (Non-Visual Desktop Access) or JAWS (Job Access With Speech).
+###Why the name?
+The name "WinFeat" is an acronym meaning "Fireseed's Easy Apache Tool for Windows". FeatWin didn't sound quite right, so I chose WinFeat instead.

-The wiki uses [Markdown](/p/winfeat/wiki/markdown_syntax/) syntax.
+##What is a V host file?
+Picture this. You're the web master of a small business, charged with setting up 3 websites: the main website of your business, a download site for your company's software, and a forum site where clients can ask questions and find solutions to problems with your products and services.
+You have 2 choices. You can either buy, set up and maintain 3 separate servers (keep in mind you'll probably have 3 domain names as well) or set up a single server and have your 3 websites running on that server. If I were you, I'd choose option 2. V hosts, or virtual hosts, allow you to do just that. They allow you to effectively run multiple websites from one server, resulting in saved time, reduced costs and less stress. A big win win for all!

-[[members limit=20]]
-[[download_button]]
+##What version of Windows do I need to use WinFeat?
+WinFeat supports the following Windows versions
+* Windows XP
+* Windows Vista
+* Windows 7
+* Windows 8/8.1
+* Windows 10
+Both 32-bit (x86) and 64-bit (x64) system architectures are supported.
+
+##How do I launch WinFeat?
+If you're using the portable version of WinFeat, simply press Enter/Return or double-click on the WinFeat executable file (WinFeat.exe). If your Windows installation isn't set up to show file extensions, you will not see the .exe extension, so the filename will only show as "WinFeat".
+If you ran the WinFeat installer, look for WinFeat's desktop or start menu icon and either press Enter/Return or double-click on it. If you decided not to have icons created during installation, you will have to manually browse to where ever you installed the program and open the executable file.
+Once the program has been launched, you'll hear the startup sound, and the main menu will appear.
+
+##The main menu
+After the startup sequence, a menu will appear with 5 options. Simply type the number relative to your desired option and press Enter/Return to select.
+
+1. Generate a V host file. This takes you to the V host menu, where you can generate one of two types of V host
+
+    1. Normal V host. This will generate a standard, run-of-the-mill virtual host file.
+    2. Secure V host. This option generates a virtual host file that is suitable for websites that use SSL (Secure Socket Layer)/TLS (Transport Layer Security) to encrypt data transfers.
+2. See the readme. This will open WinFeat's readme file (the file you're reading right now) in your default text editor (Notepad, Notepad++, EdSharp etc).
+3. Visit the developer's website. This option opens the developer's website in your default web browser (Microsoft Edge, Google Chrome, Mozilla Firefox etc)
+4. Find out your WinFeat version. This simply tells you the version of WinFeat you're currently using.
+5. Shut down WinFeat. This initiates WinFeat's shutdown sequence, which involves a nice shutdown sound being played, WinFeat's program and data files being taken out of memory and the user being returned to the wacky and wild world of Windows.
+
+##How do I generate a V host with WinFeat?
+Depending on what type of V host you decided on, WinFeat will ask you the following questions as part of the V host generation procedure. Once you've answered a question, press Enter/Return to proceed to the next question.
+
+###Normal V host
+* Server Name. This is the hostname that is assigned to your web server, for example mysite.tld or download.mysite.tld. Apache will check the server name, included in the HTTP (Hypertext Transfer Protocol) request header, against that of its V host and other config files. If there is a match, Apache will serve the website associated with that server name.
+* Server Alias. A server alias is basically another version of a server name. A server nick name, if you will. The server name could be mysite.tld, while the server alias might be www.mysite.tld. Server aliases are not required, however an A, AAAA or CNAME record is required for them to work. DNS records are beyond the scope of this documentation, but feel free to research them in your own time. If you decide not to enter a server alias, WinFeat won't include it in the resulting V host file.
+* Server Admin. Here is where you'd enter some contact details, such as an email address or telephone number, that your website's visitors would use to reach you if they ran into a problem with the website, such as a 404 not found error. Apache typically refers to the server administrator's contact details in its default error pages (contact webmaster@mysite.tld with information about this error).
+* Document Root. This is simply the directory on the web server where your website's data files reside. By default on Ubuntu systems, this is typically /var/www/html. However, if you're running multiple websites, you could enter something like /var/www/mysite.tld/html
+* Filename. This is the name of your V host file.
+
+###Secure V Host
+For a secure V host, WinFeat will ask you the same questions as it would for a normal V Host, along with the following additional questions
+
+* SSL Certificate File. This is the path to the SSL certificate you obtained from your certification authority, such as Let's Encrypt or VeriSign. For example, /certs/mysite.tld/cert.pem
+* SSL Private Key File. This is the path to your SSL private key file. For example, /certs/mysites.tld/private.key. The private key is used to decrypt data once it has arrived at your web server, so do not share it with anyone! Repeat, do not share your private key with anyone! It's called a (private) key for a reason!
+*SSL Chain File. The path to your cert authority chain file. For example, /certs/mysite.tld/chain.pem
+
+After all questions have been answered, WinFeat will proceed to create your V host file and save it to your desktop with your desired filename. Feel free to upload it to your server and restart Apache to activate the new V host. Note: on Ubuntu systems, the default location for virtual host files is /etc/apache2/sites-enabled. To have WinFeat generate another file, type a lowercase y at the retry prompt and press Enter/Return. Or, to go back to the main menu, type a lowercase n.
+
+##A note on secure V host filenames
+When you generate a secure V host, WinFeat will add -secure to the end of your desired filename to indicate that it is a secure V host. For example, if you enter test into the filename input prompt, the file will be named test-secure.
+
+##How can I contact the developer?
+I can be contacted in the following ways
+
+* Email: [Send me an email](mailto:seedy_seed@hotmail.com)
+* Skype: Seedy Seed
+* Discord: seedy#1004
+* Twitter: [Follow me on Twitter](https://www.twitter.com/Fireseed66TV)
+* Escargot Chat (MSN/Windows Live Messenger: seedy_seed@hotmail.com
+* Telegram: [Contact me via Telegram](https://t.me/Fireseed66TV)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Seedy Seed</dc:creator><pubDate>Mon, 10 May 2021 05:19:21 -0000</pubDate><guid>https://sourceforge.netd483720c7ce429e0f9a34e9cc5a3c9db9e54713b</guid></item><item><title>Home modified by Seedy Seed</title><link>https://sourceforge.net/p/winfeat/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/p/winfeat/wiki/markdown_syntax/"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;h6&gt;Project Members:&lt;/h6&gt;
	&lt;ul class="md-users-list"&gt;
		&lt;li&gt;&lt;a href="/u/fireseed66/"&gt;Seedy Seed&lt;/a&gt; (admin)&lt;/li&gt;
		
	&lt;/ul&gt;&lt;br/&gt;
&lt;p&gt;&lt;span class="download-button-6095a87d10e4b9a3905b0039" style="margin-bottom: 1em; display: block;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Seedy Seed</dc:creator><pubDate>Fri, 07 May 2021 20:52:14 -0000</pubDate><guid>https://sourceforge.netac1cda817efabafca041a6b71fa9b043a5135f35</guid></item></channel></rss>