Some checks failed
Build and Push Docker Image / check-version (push) Failing after 1s
Build and Push Docker Image / build (amd64, linux/amd64, linux-amd64) (push) Has been skipped
Build Base Runner Image / build-builder (linux/amd64, linux-amd64) (push) Has been cancelled
Build Base Runner Image / build-builder (linux/arm64, linux-arm64) (push) Has been cancelled
Build Base Runner Image / merge-builder (push) Has been cancelled
Build and Push Docker Image / build (arm64, linux/arm64, linux-arm64) (push) Has been skipped
Build and Push Docker Image / merge (push) Has been skipped
Lightweight Docker container for Nicotine+ with noVNC web interface and Firefox ESR browser. Features: - noVNC web interface with dynamic resize support - Firefox ESR for testing ports and browsing - TigerVNC with AcceptSetDesktopSize enabled - Supervisor for process management - Configurable user/group permissions 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
23 lines
409 B
Ruby
23 lines
409 B
Ruby
FROM ubuntu:22.04
|
|
|
|
# Avoid interactive prompts
|
|
ENV DEBIAN_FRONTEND=noninteractive
|
|
|
|
# Install build dependencies and tools
|
|
RUN apt-get update && apt-get install -y \
|
|
# Build essentials
|
|
curl \
|
|
wget \
|
|
git \
|
|
jq \
|
|
ca-certificates \
|
|
# Docker
|
|
docker.io \
|
|
# Utilities
|
|
bash \
|
|
&& apt-get clean \
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
# Set working directory
|
|
WORKDIR /workspace
|