5
0
mirror of git://git.proxmox.com/git/pve-docs.git synced 2025-01-10 01:17:51 +03:00
Go to file
2016-04-08 16:20:12 +02:00
debian only depend on asciidoc and libpve-common-perl 2016-04-06 17:47:19 +02:00
images add PVE software stack overview svg. 2016-01-05 10:38:25 +01:00
attributes.txt add attribute file with common definitions for asciidoc 2016-01-05 09:38:39 +01:00
datacenter.cfg.5-opts.adoc regenerate datacenter.cfg.5-opts.adoc 2016-03-23 10:32:15 +01:00
datacenter.cfg.adoc add datacenter.cfg.5 2016-03-23 07:32:27 +01:00
docinfo.xml add docinfo with single corpauthor 2016-01-05 09:43:02 +01:00
gen-datacenter.cfg.5-opts.pl export pct.1 pct.conf.5 vm.conf.5 and datacenter.conf.5 2016-04-06 12:31:14 +02:00
gen-pct.conf.5-opts.pl export pct.1 pct.conf.5 vm.conf.5 and datacenter.conf.5 2016-04-06 12:31:14 +02:00
gen-pve-firewall-cluster-opts.pl create debian package with all sources to generate pve manual pages 2016-04-06 09:58:22 +02:00
gen-pve-firewall-host-opts.pl create debian package with all sources to generate pve manual pages 2016-04-06 09:58:22 +02:00
gen-pve-firewall-macros-adoc.pl create debian package with all sources to generate pve manual pages 2016-04-06 09:58:22 +02:00
gen-pve-firewall-rules-opts.pl create debian package with all sources to generate pve manual pages 2016-04-06 09:58:22 +02:00
gen-pve-firewall-vm-opts.pl create debian package with all sources to generate pve manual pages 2016-04-06 09:58:22 +02:00
gen-vm.conf.5-opts.pl export pct.1 pct.conf.5 vm.conf.5 and datacenter.conf.5 2016-04-06 12:31:14 +02:00
getting-help.adoc sysadmin.adoc: split into several smaller files 2016-01-19 17:03:26 +01:00
GFDL.adoc try to correctly include the GFDL license 2016-01-05 17:36:56 +01:00
ha-manager.1-synopsis.adoc add ha-manager.1-synopsis.adoc 2016-03-05 14:45:04 +01:00
ha-manager.adoc ha-manager: add short section about resources 2016-03-15 19:17:13 +01:00
index.adoc add pve-ha-lrm man page 2016-04-08 08:20:12 +02:00
LICENSE add README and LICENSE (FDL) 2016-01-05 09:33:58 +01:00
Makefile add pve-ha-lrm man page 2016-04-08 08:20:12 +02:00
pct.1-synopsis.adoc update synopsis files 2016-04-07 08:20:32 +02:00
pct.adoc containers: quota section 2016-04-08 16:20:12 +02:00
pct.conf.5-opts.adoc update autogenerated files 2016-04-03 16:11:12 +02:00
pct.conf.adoc add pct.conf man page 2016-03-23 10:53:06 +01:00
pmxcfs.adoc fix typos, spelling and grammar 2016-03-10 11:54:09 +01:00
pve-admin-guide-docinfo.xml add release number as subtitle to pve-admin-guide.pdf 2016-01-06 16:15:05 +01:00
pve-admin-guide.adoc add pve-ha-lrm man page 2016-04-08 08:20:12 +02:00
pve-bibliography.adoc bibliography: add reference to new book from Rik Goldman 2016-04-01 19:35:16 +02:00
pve-copyright.adoc fix year in copyright 2016-03-23 06:50:58 +01:00
pve-doc-generator.mk add pve-ha-lrm man page 2016-04-08 08:20:12 +02:00
pve-faq.adoc fix some minor stuff in FAQ section 2016-03-07 11:50:24 +01:00
pve-firewall-cluster-opts.adoc add auto-generated cluster firewall options 2016-04-01 12:39:20 +02:00
pve-firewall-host-opts.adoc add auto-generated host firewall options 2016-04-01 12:58:52 +02:00
pve-firewall-macros.adoc add auto-generated firewall macro definitions 2016-03-31 19:53:11 +02:00
pve-firewall-rules-opts.adoc auto-generate firewall rule options 2016-03-31 10:08:11 +02:00
pve-firewall-vm-opts.adoc add auto-generated VM firewall options 2016-04-01 12:59:03 +02:00
pve-firewall.8-synopsis.adoc add generated -synopsis.adoc files 2016-01-05 11:14:03 +01:00
pve-firewall.adoc can we get systemd-networkd already? 2016-04-08 14:32:20 +02:00
pve-ha-crm.8-synopsis.adoc add pve-ha-crm man page 2016-04-08 08:13:23 +02:00
pve-ha-crm.adoc add pve-ha-crm man page 2016-04-08 08:13:23 +02:00
pve-ha-lrm.8-synopsis.adoc add pve-ha-lrm man page 2016-04-08 08:20:12 +02:00
pve-ha-lrm.adoc add pve-ha-lrm man page 2016-04-08 08:20:12 +02:00
pve-installation.adoc sysadmin.adoc: split into several smaller files 2016-01-19 17:03:26 +01:00
pve-intro.adoc pve-intro.adoc: minor layout improvements 2016-01-06 17:27:16 +01:00
pve-package-repos.adoc sysadmin.adoc: split into several smaller files 2016-01-19 17:03:26 +01:00
pve-storage-dir.adoc Editorial changes 2016-03-14 13:46:28 +01:00
pve-storage-glusterfs.adoc import storage docs 2016-01-05 10:02:14 +01:00
pve-storage-iscsi.adoc import storage docs 2016-01-05 10:02:14 +01:00
pve-storage-iscsidirect.adoc import storage docs 2016-01-05 10:02:14 +01:00
pve-storage-lvm.adoc import storage docs 2016-01-05 10:02:14 +01:00
pve-storage-nfs.adoc import storage docs 2016-01-05 10:02:14 +01:00
pve-storage-rbd.adoc import storage docs 2016-01-05 10:02:14 +01:00
pve-storage-zfspool.adoc import storage docs 2016-01-05 10:02:14 +01:00
pveam.1-synopsis.adoc update synopsis files 2016-04-07 08:20:32 +02:00
pveam.adoc Editorial changes 2016-03-14 13:46:28 +01:00
pvecm.1-synopsis.adoc update synopsis files 2016-04-07 08:20:32 +02:00
pvecm.adoc add cluster manager to pve-admin-guide.adoc 2016-04-07 08:27:55 +02:00
pvesm.1-synopsis.adoc update synopsis files 2016-04-07 08:20:32 +02:00
pvesm.adoc Editorial changes 2016-03-14 13:46:28 +01:00
pveum.1-synopsis.adoc update synopsis files 2016-04-07 08:20:32 +02:00
pveum.adoc move include after document header 2016-01-06 17:15:22 +01:00
qm.1-synopsis.adoc update synopsis files 2016-04-07 08:20:32 +02:00
qm.adoc Editorial changes 2016-03-14 13:46:28 +01:00
qmrestore.1-synopsis.adoc add qmrestore man page 2016-04-08 07:30:48 +02:00
qmrestore.adoc add qmrestore man page 2016-04-08 07:30:48 +02:00
README.adoc update README.adoc 2016-04-07 12:53:34 +02:00
sysadmin.adoc sysadmin.adoc: split into several smaller files 2016-01-19 17:03:26 +01:00
system-software-updates.adoc sysadmin.adoc: split into several smaller files 2016-01-19 17:03:26 +01:00
vm.conf.5-opts.adoc update autogenerated files 2016-04-03 16:11:12 +02:00
vm.conf.adoc add vm.conf man page 2016-03-23 10:31:53 +01:00
vzdump.1-synopsis.adoc update synopsis files 2016-04-07 08:20:32 +02:00
vzdump.adoc Editorial changes 2016-03-14 13:46:28 +01:00

Proxmox VE Documentation
========================
include::attributes.txt[]

We try to generate high quality documentation for
http://www.proxmox.com[Proxmox VE], and choose to use
http://www.methods.co.nz/asciidoc/[AsciiDoc] as base format.

The basic idea is to generate high quality manual pages, and assemble
them into a complete book, called link:pve-admin-guide.adoc[Proxmox VE
Administration Guide].  So we have one source, and generate several
documents from that. It is also possible to generate printable PDF
files, or ebook formats ('.ebup').

When possible, we provide scripts to extract API definitions,
configuration or command line options from the source code.

To simplify the documentation task, we keep all Documentation within
this repository. It is possible to generate the docs (without installing
any additional Proxmox packages) with:

 make index.html

We also generate an additional development package called
'pve-doc-generator', which is used by other Proxmox VE package to
generate manual pages at package build time.


Common Macro definition in link:attributes.txt[]
------------------------------------------------

'asciidoc' allows us to define common macros, which can then be
referred to using `{macro}`. We try to use this mechanism to improve
consistency. For example, we defined a macro called `pve`, which
expands to "Proxmox VE". The plan is to add more such definitions for
terms which are used more than once.

Autogenerated CLI Command Synopsis
----------------------------------

We generate the command line synopsis for all manual pages
automatically. We can do that, because we have a full declarative
definition of the {pve} API. I added those generated files
('*-synopsis.adoc') to the git repository, so that it is possible to
build the documentation without having a fully installed {pve}
development environment.

Copyright
---------

Copyright (C) 2016 Proxmox Server Solutions Gmbh

Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with no
Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A
copy of the license is included in the link:LICENSE[LICENSE] file.