desktop-debian/_installs/penpot.sh

50 lines
1.0 KiB
Bash
Raw Normal View History

2024-01-04 01:00:22 +01:00
sudo apt-get update -y
sudo apt-get install -y \
ca-certificates \
curl \
gnupg
sudo install -m 0755 -d '/etc/apt/keyrings'
curl -fsSL 'https://download.docker.com/linux/debian/gpg' \
| sudo gpg --dearmor -o '/etc/apt/keyrings/docker.gpg'
sudo chmod a+r '/etc/apt/keyrings/docker.gpg'
VERSION_CODENAME='bookworm'
echo \
"deb [arch=$(dpkg --print-architecture) \
signed-by=/etc/apt/keyrings/docker.gpg] \
https://download.docker.com/linux/debian \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" \
| \
sudo tee '/etc/apt/sources.list.d/docker.list' \
> /dev/null
sudo apt-get update -y
sudo apt-get install -y \
docker-ce \
docker-ce-cli \
containerd.io \
docker-buildx-plugin \
docker-compose-plugin
sudo docker run hello-world
cd /Forks/penpot/
wget https://raw.githubusercontent.com/penpot/penpot/main/docker/images/docker-compose.yaml
docker compose \
-p penpot \
-f docker-compose.yaml \
up -d
# update
cd /Forks/penpot/
docker compose -f docker-compose.yaml pull