Skip to content

Commit 647ee68

Browse files
Update docs (#79)
1 parent d079005 commit 647ee68

File tree

13 files changed

+39
-113
lines changed

13 files changed

+39
-113
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
<a href="https://cossas-project.org/cossas-software/soarca"><img src="img/soarca-logo.svg"/>
33

44

5-
![https://cossas-project.org/portfolio/SOARCA/](https://img.shields.io/badge/website-cossas--project.org-orange)
6-
![Pipeline status](https://github.com/cossas/soarca/actions/workflows/ci.yml/badge.svg?development)
5+
[![https://cossas-project.org/portfolio/SOARCA/](https://img.shields.io/badge/website-cossas--project.org-orange)](https://cossas-project.org/portfolio/SOARCA/)
6+
[![Pipeline status](https://github.com/cossas/soarca/actions/workflows/ci.yml/badge.svg?development)](https://github.com/COSSAS/SOARCA/actions)
77
[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
88
</div></a>
99

doc/fin.md

Lines changed: 0 additions & 56 deletions
This file was deleted.

doc/soarca.md

Lines changed: 0 additions & 32 deletions
This file was deleted.

docs/content/en/blog/releases/in-depth-monoliths-detailed-spec.md

Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: SOARCA V1.0
3+
date: 2024-03-19
4+
description: >
5+
SOARCA release 1.0
6+
---
7+
8+
The first release of SOARCA.

docs/content/en/docs/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ weight: 20
77

88

99
{{% alert title="Warning" color="warning" %}}
10-
SOARCA is currently in its **alpha release**, with ongoing development aimed at expanding its capabilities, improving integration, and enhancing its functionalities. You can track our progress and upcoming milestones at [LINK TO ROADMAP].
10+
SOARCA is currently in its **first release**, with ongoing development aimed at expanding its capabilities, improving integration, and enhancing its functionalities. You can track our progress and upcoming milestones on [GitHub](https://github.com/COSSAS/SOARCA/milestones).
1111

1212
We warmly welcome contributions to our repository. You can find the guidelines for contributing [here](/docs/contribution-guidelines).
1313
{{% /alert %}}

docs/content/en/docs/about/_index.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,11 @@ SOARCA is a project initiated and supported by [TNO](https://tno.nl), the Nether
2828
A special thanks to:
2929

3030
- Sebastiaan Huskins for laying the initial and technical foundation for SOARCA.
31-
- Myla Fransen for the logo designs.
31+
- Myla Fransen for the logo designs.
32+
- David Roefs as part of the AInception team
3233

3334
## About SOARCA
3435

35-
This work has received funding from the European Union’s Horizon Europe Energy Research and Innovation programme under Grant Agreement No. 101075665 ([eFORT](https://efort-project.eu/) project) and the European Defence Fund (EDF) under Grant Agreement No. 101103385 ([AInception](https://www.ainception.eu/) project). Views and opinions expressed in this documentation are those of the authors only and do not necessarily reflect those of the European Union. Neither the European Union nor the granting authority can be held responsible for them.
36+
This work has received funding from the European Union’s Horizon Europe Energy Research and Innovation programme under Grant Agreement No. 101075665 ([eFORT](https://efort-project.eu/) project) and the European Defence Fund (EDF) under Grant Agreement No. 101103385 ([AInception](https://www.ainception.eu/) project). Views and opinions expressed are those of the authors only and do not necessarily reflect those of the European Union or European Climate, Infrastructure and Environment Executive Agency (CINEA). Neither the European Union nor the granting authority can be held responsible for them.
3637

3738
![eu-funded](/SOARCA/images/eu-funded-logo.png)

docs/content/en/docs/contribution-guidelines/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ The CI is configured to only allow for certain branch naming namely:
4444
- development
4545
- feature/<your feature name here>
4646
- feature/docs/<your feature to update docs>
47-
- bugfix/<your bugfix here> #it should be small!
47+
- bugfix/<your bugfix here>
4848
- release/x.x
4949
- hotfix/<your hotfix on a release branch>
5050

@@ -83,4 +83,4 @@ If you've just spotted something you'd like to change while using the docs, Docs
8383

8484
## License
8585

86-
The project is licensed under the Apache License 2.0. See full license [here](https://github.com).
86+
The project is licensed under the Apache License 2.0. See full license [here](https://github.com/COSSAS/SOARCA/blob/development/LICENSE).

docs/content/en/docs/core-components/_index.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,9 @@ SOARCA consists of several key components:
1414

1515

1616
![core](/SOARCA/images/core_color.png)
17+
18+
## Core component overview
19+
20+
SOARCA has interaction with may components the following diagram shows the intended setup for SOARCA and its components. Currently not all parts are fully implemented. Keep track of the release notes to see what's implemented and what needs some work.
21+
22+
![core detailed](/SOARCA/images/soarca-functional-design.jpg)

docs/content/en/docs/getting-started/_index.md

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,33 +4,33 @@ description: Getting SOARCA quickly setup
44
categories: [documentation, getting-started]
55
tags: [docker, bash]
66
weight: 2
7-
date: 2023-01-05
7+
date: 2024-03-18
88
---
99

1010
## Prerequisites
1111

12-
Before you begin, you might need to install the following tools:
13-
12+
Before you begin, you might need to install the following tools (Linux Ubuntu 22.04 adapt for your needs):
1413

1514
- [golang](https://go.dev/doc/install)
15+
- go gin `go get -u github.com/gin-gonic/gin`
16+
- swaggo `go install github.com/swaggo/swag/cmd/swag@latest`
17+
- cyclonedx-gomod `go install github.com/CycloneDX/cyclonedx-gomod/cmd/cyclonedx-gomod@latest`
18+
- make `sudo apt install build-essential`
1619
- [docker & docker compose](https://docs.docker.com/engine/install/)
1720

1821
## Quick Run
1922

20-
Below, we outline various options to kickstart SOARCA. The latest pre-compiled releases can be found [here]().
23+
Below, we outline various options to kickstart SOARCA. The latest pre-compiled releases can be found [here](https://github.com/COSSAS/SOARCA/releases).
2124

2225
{{< tabpane langEqualsHeader=false >}}
2326
{{< tab header="make" lang="sh" >}}
24-
make run
27+
make build && ./build/soarca
2528
{{< /tab >}}
2629
{{< tab header="Linux" lang="sh" >}}
27-
wget .... && chmod +x {}
28-
{{< /tab >}}
29-
{{< tab header="Docker" lang="sh" >}}
30-
sudo docker compose up -d
30+
wget https://github.com/COSSAS/SOARCA/releases/download/SOARCA_1.0.0/SOARCA_1.0.0_linux_amd64.tar.gz && tar -xvf SOARCA* && ./SOARCA
3131
{{< /tab >}}
3232
{{< tab header="Docker Compose" lang="sh" >}}
33-
make run
33+
cd docker/soarca && sudo docker compose up -d
3434
{{< /tab >}}
3535
{{< /tabpane >}}
3636

@@ -79,8 +79,13 @@ LOG_FORMAT: "json"
7979

8080
### Docker hub
8181

82-
`<to be added soon>`
82+
`docker pull cossas/soarca`
8383

8484
### Building from Source
8585

86-
`<to be added soon>`
86+
```bash
87+
git clone https://github.com/COSSAS/SOARCA.git
88+
make build
89+
cp .env.example .env
90+
./build/soarca
91+
```

0 commit comments

Comments
 (0)