Skip to content

Commit 72838d5

Browse files
committed
- New logos- Create a venv uppong building the addon
1 parent 5dd3d22 commit 72838d5

File tree

8 files changed

+60
-2
lines changed

8 files changed

+60
-2
lines changed

atlas/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Changelog
22

3+
## 0.0.8 (2025-09-26)
4+
5+
- Logos converted from SVG to PNG.
6+
7+
## 0.0.7 (2025-09-26)
8+
9+
- Used virtual environment for python packages.
10+
11+
## 0.0.6 (2025-09-26)
12+
13+
- Added logo and icon.
14+
315
## 0.0.5 (2025-09-26)
416

517
- Added python3-pip to fix pip not found error.

atlas/Dockerfile

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,13 @@ RUN apk add --no-cache \
2121
nginx iputils-ping traceroute nmap sqlite net-tools curl jq ca-certificates git py3-pip \
2222
&& pip install --no-cache-dir fastapi uvicorn
2323

24+
# Create a virtual environment
25+
RUN python3 -m venv /opt/venv
26+
ENV PATH="/opt/venv/bin:$PATH"
27+
28+
# Install python packages
29+
RUN pip install --no-cache-dir fastapi uvicorn
30+
2431
# Remove default Nginx config
2532
RUN rm -f /etc/nginx/conf.d/default.conf /etc/nginx/sites-enabled/default || true
2633

@@ -40,4 +47,4 @@ ENV ATLAS_API_PORT=8889
4047

4148
# Entrypoint: initializes DB, runs scans, launches FastAPI and Nginx
4249
EXPOSE 8888 8889
43-
CMD ["/run.sh"]
50+
CMD ["/run.sh"]

atlas/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Home Assistant Atlas Addon
22

3+
![Atlas Logo](logo.svg)
4+
35
This is a Home Assistant addon for the [Atlas](https://github.com/karam-ajaj/atlas) network infrastructure visualizer.
46

57
## About
@@ -11,3 +13,5 @@ Atlas is a full-stack containerized tool to **scan**, **analyze**, and **visuali
1113
1. Add this repository as a custom addon repository in Home Assistant.
1214
2. Install the Atlas addon.
1315
3. Start the addon.
16+
17+
**Note:** The logo above is an SVG file. Please convert it to a PNG file named `logo.png` with a size of 128x128 pixels.

atlas/config.yaml

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,35 @@
11
---
22
name: Atlas
3-
version: "0.0.5"
3+
version: "0.0.8"
4+
slug: atlas
5+
description: Network Infrastructure Visualizer
6+
arch:
7+
- amd64
8+
- aarch64
9+
- armv7
10+
init: false
11+
panel_icon: mdi:lan
12+
panel_title: Atlas
13+
webui: "[PROTO:ssl]://[HOST]:[PORT:8888]"
14+
ports:
15+
8888/tcp: 8888
16+
ports_description:
17+
8888/tcp: Web UI
18+
host_network: true
19+
host_pid: true
20+
docker_api: true
21+
full_access: true
22+
auto_uart: true
23+
apparmor: false
24+
hassio_api: true
25+
hassio_role: manager
26+
homeassistant_api: false
27+
gpio: true
28+
devicetree: true
29+
uart: true
30+
usb: true
31+
logo: logo.png
32+
icon: icon.png
433
slug: atlas
534
description: Network Infrastructure Visualizer
635
arch:

atlas/icon.png

161 Bytes
Loading

atlas/icon.svg

Lines changed: 3 additions & 0 deletions
Loading

atlas/logo.png

448 Bytes
Loading

atlas/logo.svg

Lines changed: 3 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)