-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstall.sh
More file actions
executable file
·38 lines (33 loc) · 1.65 KB
/
Copy pathinstall.sh
File metadata and controls
executable file
·38 lines (33 loc) · 1.65 KB
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
#!/usr/bin/env bash
set -e
echo ""
echo " ██████╗ ██████╗ ██████╗ ██╗██████╗ ██╗███████╗██╗ ██╗"
echo " ██╔══██╗██╔══██╗██╔═══██╗██║██╔══██╗██║██╔════╝╚██╗ ██╔╝"
echo " ██║ ██║██████╔╝██║ ██║██║██║ ██║██║█████╗ ╚████╔╝ "
echo " ██║ ██║██╔══██╗██║ ██║██║██║ ██║██║██╔══╝ ╚██╔╝ "
echo " ██████╔╝██║ ██║╚██████╔╝██║██████╔╝██║██║ ██║ "
echo " ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝╚═════╝ ╚═╝╚═╝ ╚═╝ "
echo ""
echo " Android ROM & Device Index"
echo ""
command -v docker &>/dev/null || {
echo "✗ Docker not found. Install with: curl -fsSL https://get.docker.com | sh"
exit 1
}
docker compose version &>/dev/null || {
echo "✗ Docker Compose not found. Update Docker to a recent version."
exit 1
}
echo "→ Building Droidify..."
BUILDTIME=$(date +%s) docker compose build
echo "→ Starting Droidify..."
docker compose up -d
echo ""
echo "✓ Droidify running at http://localhost"
echo ""
echo " Commands:"
echo " make logs — view all logs"
echo " make logs-backend — backend only"
echo " make reset — full rebuild"
echo " make down — stop"
echo ""