@@ -8,86 +8,126 @@ understanding of how Ubuntu Server works and how it can be used and configured.
8
8
They enable you to expand your knowledge, making the operating system easier
9
9
to use.
10
10
11
- Introduction to...
12
- ==================
13
-
14
- .. include :: introduction-to.rst
15
- :start-line: 4
16
- :end-before: .. toctree::
11
+ If you're not sure how or where to get started with a topic, each section has
12
+ "introduction to" pages to give you a high-level overview and relevant links
13
+ to help you navigate to the guides and other materials of most interest to you.
17
14
18
15
Security
19
16
========
20
17
21
- :ref: `Our security section <explanation-security >` includes additional
22
- discussion of concepts and features around authentication, cryptography, and
23
- Virtual Private Networks (VPNs).
18
+ :ref: `Our security explanations <explanation-security >` include high-level
19
+ overviews of security configuration and good practices, and discussion of key
20
+ concepts in the following topics:
21
+
22
+ * **Authentication **, with introductions to Kerberos and SSSD
23
+ * **Cryptography ** and cryptographic libraries
24
+ * **Virtual Private Networks (VPNs) ** with introductions to WireGuard VPN and
25
+ its related concepts
26
+
27
+ .. toctree ::
28
+ :hidden:
29
+ :titlesonly:
24
30
25
- For more general introductions to these topics, see:
31
+ security.rst
26
32
27
- * :ref: `introduction-to-security `
28
- * :ref: `introduction-to-crypto-libraries `
29
- * :ref: `introduction-to-wireguard-vpn `
30
-
31
33
Networking
32
34
==========
33
35
34
- .. include :: networking.rst
35
- :start-line: 4
36
- :end-before: .. toctree::
36
+ :ref: `Our networking section <explanation-networking >` will give you an
37
+ introduction to networking and details on some of the key topics, such as:
38
+
39
+ * **Network tooling and configuration **
40
+ * **Network shares **
41
+
42
+ .. toctree ::
43
+ :hidden:
44
+ :titlesonly:
45
+
46
+ networking.rst
37
47
38
48
Managing software
39
49
=================
40
50
41
- .. include :: software.rst
42
- :start-line: 4
43
- :end-before: .. toctree::
51
+ :ref: `Managing software <explanation-managing-software >` is an integral part of
52
+ system maintenance.
53
+
54
+ .. toctree ::
55
+ :hidden:
56
+ :titlesonly:
57
+
58
+ software.rst
44
59
45
60
Storage
46
61
=======
47
62
48
- .. include :: storage.rst
49
- :start-line: 4
50
- :end-before: .. toctree::
63
+ :ref: `In data and storage <explanation-data-and-storage >` we discuss:
64
+
65
+ * **Managing data **
66
+ * **Storage and backups **
67
+
68
+ .. toctree ::
69
+ :hidden:
70
+ :titlesonly:
71
+
72
+ data-and-storage.rst
51
73
52
74
Web services
53
75
============
54
76
55
- .. include :: web-services.rst
56
- :start-line: 4
57
- :end-before: .. toctree::
77
+ Our :ref: `explanation-web-services ` section includes details about web servers
78
+ and how they work, as well as related topics like Squid proxy servers.
79
+
80
+ .. toctree ::
81
+ :hidden:
82
+ :titlesonly:
83
+
84
+ web-services.rst
58
85
59
86
Virtualisation and containers
60
87
=============================
61
88
62
- .. include :: virtualisation.rst
63
- :start-line: 4
64
- :end-before: .. toctree::
89
+ Our :ref: `Virtualisation and containers <explanation-virtualisation >` section
90
+ includes overviews of the available virtualisation and container tooling in
91
+ the Ubuntu space, as well as more detail about topics like rock images, Docker
92
+ and more!
93
+
94
+ .. toctree ::
95
+ :hidden:
96
+ :titlesonly:
97
+
98
+ virtualisation.rst
65
99
66
100
System tuning
67
101
=============
68
102
69
- .. include :: performance.rst
70
- :start-after: _end-system-tuning-intro:
71
- :end-before: .. toctree::
103
+ :ref: `Our system tuning <explanation-system-tuning >` section provides details
104
+ on system performance and optimization, covering concepts like Profile-Guided
105
+ Optimization (PGO) and some common tooling.
106
+
107
+ .. toctree ::
108
+ :hidden:
109
+ :titlesonly:
110
+
111
+ performance.rst
72
112
73
113
High Availability
74
114
=================
75
115
76
- .. include :: high-availability.rst
77
- :start-line: 4
78
- :end-before: .. toctree::
116
+ :ref: `High Availability <explanation-high-availability >` is a method for
117
+ clustering resources to ensure minimal downtime if a particular component fails.
118
+
119
+ In this section we provide an introduction to High Availability and explain
120
+ some of the key concepts.
79
121
80
122
.. toctree ::
81
123
:hidden:
82
124
:titlesonly:
83
125
84
- introduction-to.rst
85
- security.rst
86
- networking.rst
87
- software.rst
88
- storage.rst
89
- virtualisation.rst
90
- web-services.rst
91
- performance.rst
92
126
high-availability.rst
93
127
128
+ .. toctree ::
129
+ :hidden:
130
+ :titlesonly:
131
+
132
+ introduction-to.rst
133
+
0 commit comments