A focused launcher for your desktop - native, fast, extensible
docker pull vicinaehq/vicinae:latest
docker run -d --name vicinae --restart always vicinaehq/vicinae:latest
podman run -d --name vicinae --restart always vicinaehq/vicinae:latest
skopeo inspect docker://docker.io/vicinaehq/vicinae:latest
oras pull vicinaehq/vicinae:latest
FROM archlinux:latest
# Install dependencies
RUN pacman -Syu --needed --noconfirm \
curl \
jq \
git \
sudo \
docker \
base-devel \
cmake \
ninja \
nodejs \
npm \
qt6-base \
qt6-svg \
protobuf \
cmark-gfm \
layer-shell-qt \
dotnet-runtime \
dotnet-sdk \
aspnet-runtime \
libqalculate \
minizip \
gcc \
qtkeychain-qt6 \
rapidfuzz-cpp \
mold \
ccache \
extra-cmake-modules \
wayland-protocols \
clang \
catch2 \
qt6-declarative \
syntax-highlighting
WORKDIR /home/runner
# Download and install GitHub Actions runner
RUN curl -o actions-runner-linux-x64.tar.gz -L \
"https://github.com/actions/runner/releases/download/v2.327.1/actions-runner-linux-x64-2.327.1.tar.gz" && \
tar xzf actions-runner-linux-x64.tar.gz && \
rm actions-runner-linux-x64.tar.gz
# Copy startup script
COPY start.sh /start.sh
RUN chmod +x /start.sh
ENTRYPOINT ["/start.sh"]