Update home for FCOS 40
All checks were successful
ShellCheck / shellcheck (push) Successful in 27s

This commit is contained in:
Mathieu Strypsteen 2024-04-02 22:11:33 +02:00
parent 8d93e50de8
commit 87c78e6326
Signed by: mathieu
GPG key ID: 782A42E461BC6824
6 changed files with 8 additions and 5 deletions

View file

@ -1,7 +1,7 @@
FROM node:20-alpine
RUN apk upgrade
ENV NEXT_TELEMETRY_DISABLED 1
RUN wget -O - https://github.com/enricoros/big-AGI/archive/refs/tags/v1.14.0.tar.gz | tar xz
RUN wget -O - https://github.com/enricoros/big-AGI/archive/refs/tags/v1.15.0.tar.gz | tar xz
RUN mv big-AGI-* big-AGI
WORKDIR /big-AGI
RUN mv middleware_BASIC_AUTH.ts middleware.ts

View file

@ -2,7 +2,7 @@
Image=codeberg.org/forgejo/forgejo:1.21-rootless
UserNS=auto
Network=nginx.network
Volume=/var/lib/system-config/container-config/forgejo/app.ini:/etc/gitea/app.ini:z,ro
Volume=/var/lib/system-config/container-config/forgejo:/etc/gitea:z,ro
Volume=forgejo.volume:/var/lib/gitea:U,Z
Secret=forgejo-token
PublishPort=2222:2222

View file

@ -1,12 +1,13 @@
[Container]
Image=docker.io/qemux/qemu-docker
PodmanArgs=-t --entrypoint=sh
PodmanArgs=-t
UserNS=auto
RunInit=true
Network=nginx.network
AddDevice=/dev/kvm
AddDevice=/dev/vfio
Ulimit=memlock=-1:-1
Entrypoint=sh
Exec=-c 'qemu-system-x86_64 -nographic -nodefaults -serial stdio -M q35 -enable-kvm -cpu host,hypervisor=off -smp 8 -m 16G -drive if=pflash,format=raw,unit=0,readonly=true,file=/usr/share/OVMF/OVMF_CODE_4M.secboot.fd -drive if=pflash,format=raw,unit=1,file=/data/uefi.fd -drive if=virtio,format=qcow2,file=/data/drive.qcow2 -nic user,model=virtio,hostfwd=tcp:0.0.0.0:22-:22,hostfwd=tcp:0.0.0.0:47990-:47990,hostfwd=tcp:0.0.0.0:47984-:47984,hostfwd=tcp:0.0.0.0:47989-:47989,hostfwd=tcp:0.0.0.0:48010-:48010,hostfwd=udp:0.0.0.0:47998-:47998,hostfwd=udp:0.0.0.0:47999-:47999,hostfwd=udp:0.0.0.0:48000-:48000,hostfwd=udp:0.0.0.0:48002-:48002,hostfwd=udp:0.0.0.0:48010-:48010 $QEMU_ARGS'
Volume=gaming-vm.volume:/data:U,Z
PublishPort=47984:47984

View file

@ -3,9 +3,10 @@ Requires=postgresql.service
After=postgresql.service
[Container]
Image=docker.io/nextcloud
PodmanArgs=--entrypoint=sh
UserNS=auto
Network=nginx.network
Network=postgresql.network
Entrypoint=sh
Exec=-c "chown -Rh www-data:www-data /var/www/html && busybox crond && /entrypoint.sh apache2-foreground > /dev/null"
Volume=nextcloud.volume:/var/www/html:U,Z
Environment=OVERWRITEPROTOCOL=https

View file

@ -2,3 +2,4 @@ d /home/act-runner 0750 root act-runner
d /home/act-runner/.local 0755 root root
d /home/act-runner/.local/share 0755 root root
d /home/act-runner/.local/share/containers 0700 act-runner act-runner
d /home/act-runner/.config 0700 act-runner act-runner

View file

@ -3,6 +3,6 @@ set -e
cp -R desktop/* qubes-fedora/* /
dnf config-manager --set-enabled qubes-vm-r4.2-security-testing qubes-vm-r4.2-current-testing rpmfusion-free rpmfusion-free-updates
dnf install --allowerasing bash-completion bind-utils butane default-fonts fcitx5-anthy fcitx5-autostart fedora-flathub-remote ffmpeg file-roller flatseal fuse-sshfs gcc gcc-gdb-plugin gjs glibc-all-langpacks htop hunspell-* imv libreoffice mpv nautilus netcat nodejs-npm pipx qubes-ctap ShellCheck toolbox wireguard-tools whois xdg-desktop-portal-gtk yt-dlp
dnf remove cheese gnome-software gnome-weather thunderbird totem
dnf remove cheese evolution-data-server gnome-software gnome-weather thunderbird totem
sh setup-desktop.sh
ln -sf /var/lib/flatpak/extension/org.mozilla.firefox.systemconfig/x86_64/stable/* /etc/firefox