Skip to content

Commit a906b54

Browse files
committed
Update readme and docker compose files
1 parent 5381696 commit a906b54

4 files changed

Lines changed: 32 additions & 29 deletions

File tree

README.md

Lines changed: 8 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -9,45 +9,27 @@ A react web app for monitoring dell servers over IPMI
99
* R710 with iDRAC6 [#3](/../../issues/3)
1010
* R730XD idrac 8 Enterprise [#87](/../../issues/87)
1111
* R520 [#77](/../../issues/77)
12+
* T430 [#90](/../../issues/90)
1213

1314
If you have it running on different hardware or have ipmi commands for setting fanspeeds on different hardware, please submit a PR or open an issue.
1415

1516
## Setup
1617

17-
The app is designed to run with docker compose, see the docker-compose file in this repo for a sample deployment. No extra configuration except for changing the exposed port should be needed. Be aware that this project doesn't currently support any form of authentication, so shouldn't be exposed to the internet if it can be avoided.
18+
The app is designed to run with docker compose, see the compose.yml file in this repo for a sample deployment. No extra configuration except for changing the exposed port should be needed. Be aware that this project doesn't currently support any form of authentication, so shouldn't be exposed to the internet.
1819

1920
Run with prebuilt image:
21+
2022
```
21-
version: "3.3"
22-
services:
23-
serverManager:
24-
image: ghcr.io/danielv123/servermanager:latest
25-
restart: unless-stopped
26-
ports:
27-
- 8083:8080 # external:internal
28-
volumes:
29-
- /srv/serverManager:/usr/src/app/data
30-
ouroboros: # For autoupdate, feel free to remove
31-
container_name: ouroboros
32-
hostname: ouroboros
33-
image: pyouroboros/ouroboros
34-
environment:
35-
- CLEANUP=true
36-
- INTERVAL=86400
37-
- LOG_LEVEL=info
38-
- SELF_UPDATE=true
39-
- IGNORE=mongo influxdb postgres mariadb
40-
- TZ=America/Chicago
41-
restart: unless-stopped
42-
volumes:
43-
- /var/run/docker.sock:/var/run/docker.sock
23+
git clone https://github.com/Danielv123/serverManager
24+
cd serverManager
25+
docker compose up -d
4426
```
4527

4628
Build it yourself:
4729

4830
git clone https://github.com/Danielv123/serverManager
4931
cd serverManager
50-
docker-compose up -d --build
32+
docker compose -f compose-dev.yml up -d --build
5133

5234
Finally, navigate to localhost:8083
5335

@@ -57,6 +39,4 @@ Server overview:
5739

5840
Admin interface with idrac ipmi connection details and a custom fan curve:
5941

60-
![Admin interface](https://i.imgur.com/sgIaziM.png)
61-
62-
42+
![Admin interface](images/image.png)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ services:
77
ports:
88
- "8083:8080" # external:internal
99
volumes:
10-
- /srv/serverManager:/usr/src/app/data
10+
- ./serverManager:/usr/src/app/data

compose.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
version: "3.3"
2+
services:
3+
serverManager:
4+
image: ghcr.io/danielv123/servermanager:latest
5+
restart: unless-stopped
6+
ports:
7+
- 8083:8080 # external:internal
8+
volumes:
9+
- /srv/serverManager:/usr/src/app/data
10+
ouroboros: # For autoupdate, feel free to remove
11+
container_name: ouroboros
12+
hostname: ouroboros
13+
image: pyouroboros/ouroboros
14+
environment:
15+
- CLEANUP=true
16+
- INTERVAL=86400
17+
- LOG_LEVEL=info
18+
- SELF_UPDATE=true
19+
- IGNORE=mongo influxdb postgres mariadb
20+
- TZ=America/Chicago
21+
restart: unless-stopped
22+
volumes:
23+
- /var/run/docker.sock:/var/run/docker.sock

images/image.png

54 KB
Loading

0 commit comments

Comments
 (0)