Skip to content

Commit fc179af

Browse files
committed
Formatting changes to match github markdown
1 parent 702db35 commit fc179af

File tree

1 file changed

+53
-20
lines changed

1 file changed

+53
-20
lines changed

docs/docs/Installation/Linux/1_Install.md

Lines changed: 53 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ This guide will walk you through installing FreeTAKServer 2.0
77
- Install FreeTAKServer
88
- Configure and Run FreeTAKServer
99
- Configure Web UI
10-
- Install [NodeRed](https://github.com/FreeTAKTeam/FreeTAKServer-User-Docs/blob/main/docs/docs/FreeTAKHub/NodeRedinstallation.md) for FreeTAKHub
11-
- Install the [Web Map](https://github.com/FreeTAKTeam/FreeTAKServer-User-Docs/blob/main/docs/docs/FreeTAKHub/WebMap/Installation.md)
12-
- Install the [Video Service](https://github.com/FreeTAKTeam/FreeTAKServer-User-Docs/blob/main/docs/docs/FreeTAKHub/Video/Installation.md)
10+
- **TBD** ~~Install [NodeRed](https://github.com/FreeTAKTeam/FreeTAKServer-User-Docs/blob/main/docs/docs/FreeTAKHub/NodeRedinstallation.md) for FreeTAKHub~~
11+
- **TBD** ~~Install the [Web Map](https://github.com/FreeTAKTeam/FreeTAKServer-User-Docs/blob/main/docs/docs/FreeTAKHub/WebMap/Installation.md)~~
12+
- **TBD** ~~Install the [Video Service](https://github.com/FreeTAKTeam/FreeTAKServer-User-Docs/blob/main/docs/docs/FreeTAKHub/Video/Installation.md)~~
1313

1414
---
1515
## Note: Linux Distributions
@@ -24,15 +24,19 @@ Centos/RHEL/Fedora installation instructions are provided on a best-effort volun
2424
Update OS Packages before proceeding with the installation
2525

2626
<details>
27-
<summary>**Ubuntu**</summary>
27+
<summary>
28+
**Ubuntu**
29+
</summary>
2830

2931
```bash
3032
sudo apt update && sudo apt upgrade
3133
```
3234
</details>
3335

3436
<details>
35-
<summary>**RHEL**</summary>
37+
<summary>
38+
**RHEL**
39+
</summary>
3640

3741
```bash
3842
sudo dnf update
@@ -43,7 +47,9 @@ sudo dnf update
4347
## 2. Pre-requisite Software
4448

4549
<details>
46-
<summary>**Ubuntu**</summary>
50+
<summary>
51+
**Ubuntu**
52+
</summary>
4753

4854
Install packages from the distro repo
4955

@@ -54,7 +60,9 @@ sudo apt install python3-dev python3-setuptools build-essential python3-gevent p
5460
</details>
5561

5662
<details>
57-
<summary>**RHEL**</summary>
63+
<summary>
64+
**RHEL**
65+
</summary>
5866

5967
Install distro repo packages
6068

@@ -76,7 +84,9 @@ source venv/bin/activate
7684
## 3. Install Python Libraries
7785

7886
<details>
79-
<summary>**Ubuntu**</summary>
87+
<summary>
88+
**Ubuntu**
89+
</summary>
8090

8191
```bash
8292
sudo pip3 install wheel pycairo
@@ -87,7 +97,9 @@ Note, use of pip with sudo is not recommended and you will be warned about this!
8797

8898

8999
<details>
90-
<summary>**RHEL**</summary>
100+
<summary>
101+
**RHEL**
102+
</summary>
91103

92104

93105
```bash
@@ -104,7 +116,9 @@ pip install wheel pycairo
104116
- A previous installation was not completed
105117

106118
<details>
107-
<summary>**Ubuntu**</summary>
119+
<summary>
120+
**Ubuntu**
121+
</summary>
108122

109123
```bash
110124
sudo pip3 uninstall FreeTAKServer
@@ -113,7 +127,9 @@ sudo pip3 uninstall FreeTAKServer-UI
113127
</details>
114128

115129
<details>
116-
<summary>**RHEL**</summary>
130+
<summary>
131+
**RHEL**
132+
</summary>
117133

118134
```bash
119135
deactivate
@@ -134,15 +150,19 @@ sudo rm -r /usr/local/lib/<your-python-version>/<dist or site>-packages/FreeTAKS
134150
Install the FreeTAKServer and the associated Web UI
135151

136152
<details>
137-
<summary>**Ubuntu**</summary>
153+
<summary>
154+
**Ubuntu**
155+
</summary>
138156

139157
```bash
140158
sudo python3 -m pip install FreeTAKServer[ui]
141159
```
142160
</details>
143161

144162
<details>
145-
<summary>**RHEL**</summary>
163+
<summary>
164+
**RHEL**
165+
</summary>
146166

147167
```bash
148168
pip install FreeTAKServer[ui]
@@ -153,9 +173,12 @@ pip install FreeTAKServer[ui]
153173
The FreeTAKServer can be installed without the UI, however this makes the
154174
server much more difficult to use and is probably not what you want. This can be done using the `FreeTAKServer` pip package only.
155175

156-
### Advanced Installations:
176+
### Advanced Installations:
177+
157178
<details>
158-
<summary>**Install a specific version**</summary>
179+
<summary>
180+
**Install a specific version**
181+
</summary>
159182
To install a special version of a FreeTAKServer pip package by appending `==version-number` to the installation command.
160183

161184
```bash
@@ -196,15 +219,19 @@ will need to locate older versions of this document in the repo history.
196219
### Start the FreeTAKServer
197220

198221
<details>
199-
<summary>**Ubuntu**</summary>
222+
<summary>
223+
**Ubuntu**
224+
</summary>
200225

201226
```bash
202227
sudo python3 -m FreeTAKServer.controllers.services.FTS
203228
```
204229
</details>
205230

206231
<details>
207-
<summary>**RHEL**</summary>
232+
<summary>
233+
**RHEL**
234+
</summary>
208235

209236
```bash
210237
python -m FreeTAKServer.controllers.services.FTS
@@ -372,15 +399,19 @@ installed by the pip utility.
372399
Start the UI from the terminal using python:
373400

374401
<details>
375-
<summary>**Ubuntu**</summary>
402+
<summary>
403+
**Ubuntu**
404+
</summary>
376405

377406
```bash
378407
sudo python3 run.py
379408
```
380409
</details>
381410

382411
<details>
383-
<summary>**RHEL**</summary>
412+
<summary>
413+
**RHEL**
414+
</summary>
384415

385416
```bash
386417
python run.py
@@ -470,7 +501,9 @@ Ensure all the ports you have set in your config files are open on the firewall
470501
for TCP traffic.
471502

472503
<details>
473-
<summary>**RHEL**</summary>
504+
<summary>
505+
**RHEL**
506+
</summary>
474507

475508
```bash
476509
firewall-cmd --add-port=19023/tcp

0 commit comments

Comments
 (0)