Compare commits

...

5 Commits

Author SHA1 Message Date
Johannes Bülow 21d9197a7a
accept purge
ci/woodpecker/push/debian-desktop Pipeline failed Details
2024-02-01 15:54:21 +01:00
Johannes Bülow f62b8751ad
fixed dockerfile source
ci/woodpecker/push/debian-desktop Pipeline failed Details
2024-02-01 15:52:33 +01:00
Johannes Bülow 42f7811795
fixed tagging
ci/woodpecker/push/debian-desktop Pipeline failed Details
2024-02-01 15:49:02 +01:00
Johannes Bülow 9d9dfbd590
added cicd to this branch
ci/woodpecker/push/debian-desktop Pipeline failed Details
2024-02-01 15:45:12 +01:00
Johannes Bülow 635d28fe86
reverting debian from chromium to firefox 2024-02-01 15:43:46 +01:00
3 changed files with 27 additions and 1 deletions

View File

@ -0,0 +1,25 @@
# Build and publish Docker images for multible architectures.
#
# Pushing an image to codeberg as container registry,
# package owner will be the repo owner.
#
# this config also shows usage of yaml aliases and
# was taken from https://codeberg.org/6543/docker-images/src/commit/37e29c227717c1c07d2776cddcf147
# 25bf952875/.woodpecker/hello.yml
when:
branch: debian-desktop
steps:
build-container:
image: woodpeckerci/plugin-docker-buildx
settings:
dockerfile: Dockerfile
platforms: linux/arm64/v8,linux/amd64
repo: git.jmbit.de/jmb/webtop-plus
registry: git.jmbit.de
tags:
- debian-desktop
username: jmb
password:
from_secret: forgejo_token

View File

@ -1,7 +1,8 @@
FROM lscr.io/linuxserver/webtop
FROM lscr.io/linuxserver/webtop:debian-xfce
LABEL authors="Johannes Bülow <johannes.buelow@jmbit.de>"
RUN mkdir /home/abc && chown -R abc:abc /home/abc && usermod -d /home/abc abc
ENV HOME=/home/abc \
START_DOCKER=false
RUN apt-get purge chromium -y && apt-get install firefox-esr -y
EXPOSE 3000 3001