Skip to content

Commit ae1d746

Browse files
Merge pull request #17 from StrangeBee/DOC-287
DOC-287
2 parents 7958f9f + 037f41f commit ae1d746

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

docs/thehive/installation/deploying-a-cluster.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
!!! Note
44
- This documentation applies to TheHive versions 5.4 and later. For earlier versions, [please refer to the Akka Configuration](../configuration/akka.md).
5-
- This documentation applies for a fresh installationm for a new instance.
5+
- This documentation applies for a fresh installation for a new instance.
66

77
This guide presents configuration examples for setting up a fault-tolerant cluster for TheHive. Each cluster comprises three active nodes, featuring:
88

99
- Cassandra for the database
1010
- Elasticsearch for the indexing engine
11-
- NFS (recommanded), or S3 file storage (for example MINIO)
11+
- NFS (recommended), or S3 file storage (for example MINIO)
1212
- TheHive
1313
- Haproxy (to demonstrate load balancing)
1414
- Keepalived (to demonstrate virtual IP setup)
@@ -164,7 +164,7 @@ To initialize the database, perform the following steps:
164164

165165
!!! Info "to prevent security issue, the cassandra default user will be removed from the base."
166166

167-
2. **Configure the system authentification replication**: Before creating a new users, you have to modify the default replication factor for the keyspace system_auth using the following cql command:
167+
2. **Configure the system authentication replication**: Before creating a new users, you have to modify the default replication factor for the keyspace system_auth using the following cql command:
168168

169169
!!! Example ""
170170
```sql
@@ -494,7 +494,7 @@ To set up a shared file storage for TheHive in a clustered environment, several
494494
## TheHive Setup
495495
![](../images/installation/thehive-cluster.png){ align=left width=100 }
496496

497-
TheHive utilizes the pekko toolkit to effectively manage clusters and enhance scalability. pekko facilitates efficient management of threads and multi-processing, enabling TheHive to handle concurrent tasks seamlessly.
497+
TheHive utilizes the Pekko toolkit to effectively manage clusters and enhance scalability. Pekko facilitates efficient management of threads and multi-processing, enabling TheHive to handle concurrent tasks seamlessly.
498498

499499
!!! Note
500500
Apache Pekko is a toolkit designed for building highly concurrent, distributed, and resilient message-driven applications for Java and Scala.
@@ -507,7 +507,7 @@ TheHive utilizes the pekko toolkit to effectively manage clusters and enhance sc
507507

508508
### Configuration
509509
#### Cluster
510-
When configuring TheHive for a clustered environment, it's essential to configure pekko to ensure efficient management of the cluster by the application.
510+
When configuring TheHive for a clustered environment, it's essential to configure Pekko to ensure efficient management of the cluster by the application.
511511

512512
In this guide, we assume that node 1 serves as the master node. Begin by configuring the ``pekko`` component in the ``/etc/thehive/application.conf`` file of each node as follows:
513513

docs/thehive/installation/step-by-step-installation-guide.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -633,7 +633,7 @@ Install TheHive package by using the following commands:
633633

634634
!!! Example ""
635635
```bash
636-
echo 'deb [arch=all signed-by=/usr/share/keyrings/strangebee-archive-keyring.gpg] https://deb.strangebee.com thehive-5.4 main' |sudo tee -a /etc/apt/sources.list.d/strangebee.list
636+
echo 'deb [arch=all signed-by=/usr/share/keyrings/strangebee-archive-keyring.gpg] https://deb.strangebee.com thehive-5.5 main' |sudo tee -a /etc/apt/sources.list.d/strangebee.list
637637
sudo apt-get update
638638
sudo apt-get install -y thehive
639639
```
@@ -655,7 +655,7 @@ Install TheHive package by using the following commands:
655655
enabled=1
656656
priority=1
657657
name=StrangeBee RPM repository
658-
baseurl=https://rpm.strangebee.com/thehive-5.4/noarch/
658+
baseurl=https://rpm.strangebee.com/thehive-5.5/noarch/
659659
gpgkey=https://raw.githubusercontent.com/StrangeBeeCorp/Security/main/PGP%20keys/packages.key
660660
gpgcheck=1
661661
```

docs/thehive/installation/upgrade-from-5.x.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Before proceeding with the upgrade, please keep the following points in mind:
1313

1414
1. **Database Backup**: We strongly recommend performing a full database backup before upgrading. For detailed instructions on how to perform a backup, please refer to the backup instructions.
1515

16-
2. **Downgrade Limitation**: Once upgraded to TheHive 5.4, your instance cannot be downgraded. This means reverting to a previous version of TheHive 5 will require restoring your data from the backup.
16+
2. **Downgrade Limitation**: Once upgraded to TheHive 5.5, your instance cannot be downgraded. This means reverting to a previous version of TheHive 5 will require restoring your data from the backup.
1717

1818
3. When upgrading an existing TheHive 5.x instance, the first application launch will trigger a database evolution, including schema and data updates. This operation may take some time depending on your database size.
1919

@@ -23,7 +23,7 @@ Before proceeding with the upgrade, please keep the following points in mind:
2323

2424
## Overview
2525

26-
This guide provides step-by-step instructions for upgrading an existing TheHive 5.x instance to TheHive 5.4.x.
26+
This guide provides step-by-step instructions for upgrading an existing TheHive 5.x instance to TheHive 5.5.x.
2727

2828
---
2929

@@ -43,7 +43,7 @@ TheHive 5.x deliverables are hosted in distinct package repositories. Depending
4343
2. Edit the file ``/etc/apt/sources.list.d/strangebee.list`` and adjust the repository address as follows:
4444

4545
```bash
46-
deb [arch=all signed-by=/usr/share/keyrings/strangebee-archive-keyring.gpg] https://deb.strangebee.com thehive-5.4 main
46+
deb [arch=all signed-by=/usr/share/keyrings/strangebee-archive-keyring.gpg] https://deb.strangebee.com thehive-5.5 main
4747
```
4848

4949
3. Install TheHive package:
@@ -68,7 +68,7 @@ TheHive 5.x deliverables are hosted in distinct package repositories. Depending
6868
enabled=1
6969
priority=1
7070
name=StrangeBee RPM repository
71-
baseurl=https://rpm.strangebee.com/thehive-5.4/noarch
71+
baseurl=https://rpm.strangebee.com/thehive-5.5/noarch
7272
gpgkey=https://raw.githubusercontent.com/StrangeBeeCorp/Security/main/PGP%20keys/packages.key
7373
gpgcheck=1
7474
```
@@ -82,10 +82,10 @@ TheHive 5.x deliverables are hosted in distinct package repositories. Depending
8282

8383
=== "Docker"
8484

85-
Update your existing TheHive 5.x Docker stack (docker-compose file or similar) using the image named ``strangebee/thehive:5.4``
85+
Update your existing TheHive 5.x Docker stack (docker-compose file or similar) using the image named ``strangebee/thehive:5.5``
8686

8787
!!! Note "Important note"
88-
Ensure that you update your Docker tags accordingly. The strangebee/thehive:latest tag is deprecated and remains associated with TheHive 5.0.x versions. A new strangebee/thehive:5.4 tag is now available and associated with the latest 5.4.x version.
88+
Ensure that you update your Docker tags accordingly. The strangebee/thehive:latest tag is deprecated and remains associated with TheHive 5.0.x versions. A new strangebee/thehive:5.5 tag is now available and associated with the latest 5.5.x version.
8989

9090
---
9191

0 commit comments

Comments
 (0)