Difference between revisions of "Main Page"

From FAIWiki
Jump to: navigation, search
 
 
(143 intermediate revisions by 25 users not shown)
Line 1: Line 1:
Hello and welcome to the FAI wiki.
+
This is a public wiki for users and developers of FAI.
  
This is a public wiki for FAI - Fully Automatic Installation FAI. It's a place for users and developers of FAI to share information. Below is a first start for the contents that we want to provide here:
+
= About FAI =
  
 +
FAI is a tool for fully automatic installation of Debian and other Linux Distributions via network, custom install CD, or into a chroot environment.
  
* [[Resources]] - there are some information resources about FAI available "out there", as well as some inofficial developer branches, that are handled somewhere else until that code will be incoporated in the FAI main Branch - and we want to point to them.
+
FAI works script-based as opposed to full image based - so it is very flexible, and can be used to install very heterogeneous infrastructures. It uses a class-based system (think of classes as system types that can be combined with each other, as long as they are not technically conflicting) to define configurations in some simple textfiles.
* [[Events]] - Developer and User Meetings, Workshops, Tutorials happening
 
* User documentation and examples:
 
** [[example classes]] and [[helper scripts]] - classes and small code contributions that are not (already) part of the FAI distribution
 
** [[tips and tricks]] - other hints for users by users that are not exactly written in code like the above - general advice, configuration hints
 
** [[Success Stories]] - who is using FAI, how and why - and, when available pictures of teh machines installed with FAI :)
 
** [http://www.informatik.uni-koeln.de/fai/questionnaire questionnaire]  (an easy to use webform should be available there some day...)
 
** [[user FAQ]] ( from questions in the mailing list and on IRC freenode #fai) - we want to take the contents of the old and somewhat unmaintained [http://faifaq.andrew.net.au/cache/index.html fai faqmatic] to this wiki to have all information mor centralized
 
** [[linux-fai mailing list infos]] (Netiquette, how to subscribe and use)
 
** [[whishlist]] (for those users that can't use the debian bts for reporting a bug of type wishlist)
 
  
* Developer information:
+
It is also used to update running systems without completely reinstalling them with the softupdate functionality - so you have one single point of configuration for installation and updates.
** [[developer FAQ]] from the mailing list and irc channel
 
** [[linux-fai-devel mailing list info]] -  netiquette, how to subscribe and use
 
** FAI BTS page on debian.org:
 
*** [http://bugs.debian.org/cgi-bin/pkgreport.cgi?which=pkg&data=fai&archive=no&version=&dist=unstable unstable]
 
*** [http://bugs.debian.org/cgi-bin/pkgreport.cgi?which=pkg&data=fai&archive=no&version=&dist=testing testing]
 
*** [http://bugs.debian.org/cgi-bin/pkgreport.cgi?which=pkg&data=fai&archive=no&version=&dist=stable stable]
 
** FAI QA page on debian.org:
 
** [http://packages.qa.debian.org/f/fai.html source package fai]
 
** [http://packages.qa.debian.org/f/fai-kernels.html source package fai-kernels]
 
** [[development plan]] - who is or will be doing doing what, and when?
 
** [[testing]] - general information on FA development testing, and documentation of [[testcases]] and a [[test plan]] for the development - who tests what and how. Eventually we want to have a system so developers can report the results of their tests, as long as we don#t have that fully automated, which will take a while.
 
  
* [[Help]] for using this wiki - how to edit and add content here - last but not least
+
= Getting started =
 +
 
 +
* FAI CD https://fai-project.org/fai-cd/
 +
* FAIme build service for customized installation and cloud images https://fai-project.org/FAIme
 +
 
 +
 
 +
= Documentation and examples =
 +
 
 +
== Official - from the FAI developer team ==
 +
* [http://fai-project.org/guide/ FAI guide]
 +
* [http://fai-project.org/doc/man/ Manpages in HTML Format]
 +
* [[Variables]] List of useful variables inside FAI
 +
 
 +
== FAI in the real world ==
 +
 
 +
* [http://fai-project.org/references/ References]
 +
* [http://fai-project.org/reports User reports]
 +
* [[Success Stories]] - who is using FAI, how and why - and, when available pictures of the machines installed with FAI :)
 +
 
 +
== User contributed in this wiki ==
 +
 
 +
* [[Howtos]]
 +
* [[helper scripts]] - add-on scripts that help using FAI
 +
* [[user FAQ]] (from questions in the mailing list and on IRC #fai)
 +
* [[Developers information]]
 +
 
 +
 
 +
= Wiki Information =
 +
 
 +
* [[wiki registration | register for this wiki]]
 +
* [[editing rules | Editing rules]]
 +
* [[FAIWiki:About | About this Wiki]] - info on this wiki
 +
* [[help for editing]] (mainly mediawiki documentation links)
 +
* [[editing rules]] - some ideas that make collaborative work here easier
 +
* [[FAI Wiki Administration Coordination]] - some infos on managing this wiki

Latest revision as of 22:28, 30 January 2019

This is a public wiki for users and developers of FAI.

About FAI

FAI is a tool for fully automatic installation of Debian and other Linux Distributions via network, custom install CD, or into a chroot environment.

FAI works script-based as opposed to full image based - so it is very flexible, and can be used to install very heterogeneous infrastructures. It uses a class-based system (think of classes as system types that can be combined with each other, as long as they are not technically conflicting) to define configurations in some simple textfiles.

It is also used to update running systems without completely reinstalling them with the softupdate functionality - so you have one single point of configuration for installation and updates.

Getting started


Documentation and examples

Official - from the FAI developer team

FAI in the real world

User contributed in this wiki


Wiki Information