๐Ÿ“ฆ EqualifyEverything / lets-go

๐Ÿ“„ README.md ยท 53 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53# Lets Go!

Yeet Equalify to the world!

## Build Statuses
| System | Status |
| --- | --- |
| Uppies | [![๐Ÿ—๏ธ๐Ÿ“ค Build and publish ๐Ÿณ images](https://github.com/EqualifyApp/integration-uppies/actions/workflows/containerize.yml/badge.svg)](https://github.com/EqualifyApp/integration-uppies) |
| Rabbit Hole | [![๐Ÿ—๏ธ๐Ÿ“ค Build and publish ๐Ÿณ images](https://github.com/EqualifyApp/rabbit-hole/actions/workflows/containerize.yml/badge.svg)](https://github.com/EqualifyApp/rabbit-hole) |
| Matrix | [![๐Ÿ—๏ธ๐Ÿ“ค Build and publish ๐Ÿณ images](https://github.com/EqualifyApp/a11ymatrix/actions/workflows/containerize.yml/badge.svg)](https://github.com/EqualifyApp/a11ymatrix) |
| Axe | [![๐Ÿ—๏ธ๐Ÿ“ค Build and publish ๐Ÿณ images](https://github.com/EqualifyApp/integration-axe/actions/workflows/containerize.yml/badge.svg)](https://github.com/EqualifyApp/integration-axe) |
| A11ytheus | [![๐Ÿ—๏ธ๐Ÿ“ค Build and publish ๐Ÿณ images](https://github.com/EqualifyApp/a11ytheus/actions/workflows/containerize.yml/badge.svg)](https://github.com/EqualifyApp/a11ytheus) |
| Database | [![๐Ÿ—๏ธ๐Ÿ“ค Build and publish ๐Ÿณ images](https://github.com/EqualifyApp/database/actions/workflows/containerize.yml/badge.svg)](https://github.com/EqualifyApp/database) |
| A11yRabbit | [![๐Ÿ—๏ธ๐Ÿ“ค Build and publish ๐Ÿณ images](https://github.com/EqualifyApp/a11y-rabbit/actions/workflows/containerize.yml/badge.svg)](https://github.com/EqualifyApp/a11y-rabbit) |
| Grafana | [![๐Ÿ—๏ธ๐Ÿ“ค Build and publish ๐Ÿณ images](https://github.com/EqualifyApp/a11yfana/actions/workflows/containerize.yml/badge.svg)](https://github.com/EqualifyApp/a11yfana) |


## Docker

### Environment Variables

| Variable  | Default | Options          | Description                                 |
| --------- | ------- | :--------------- | :------------------------------------------ |
| SCAN_PORT | `8083`  | All Port Numbers | Port where the backend listens for requests |


## Installation

### Requirements

Equalify is built using several Docker containers. Lets Go! is the master build file. Running this will start up the other containers. 

- Docker 
- a valid WIREGUARD_PRIVATE_KEY

###

To Install Equalify
1. Clone this repository
`$ git clone https://github.com/EqualifyApp/lets-go.git`

2. Change to the ./docker container of the repository.
`$ cd lets-go/docker`

3. Edit the Docker yaml file to include the Wireguard Private Key.

4. Run Docker
`$ docker compose up`

## License

Coming soon. Quite likely the AGPL.