Set Europe/Paris timezone in all nuc containers
Applied live to the 5 running containers; install scripts and the post-install checklist now include the timedatectl step. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
ee9eaee889
commit
61e3606d33
@@ -56,6 +56,7 @@ for i in $(seq 1 30); do
|
|||||||
done
|
done
|
||||||
|
|
||||||
incus config set "$CNAME" environment.DEBIAN_FRONTEND=noninteractive
|
incus config set "$CNAME" environment.DEBIAN_FRONTEND=noninteractive
|
||||||
|
incus exec "$CNAME" -- timedatectl set-timezone Europe/Paris
|
||||||
|
|
||||||
# --- Host devices -------------------------------------------------------------
|
# --- Host devices -------------------------------------------------------------
|
||||||
# iGPU (card + render nodes). gid=44 = "video" group inside the container.
|
# iGPU (card + render nodes). gid=44 = "video" group inside the container.
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ for i in $(seq 1 30); do
|
|||||||
done
|
done
|
||||||
|
|
||||||
incus config set "$CNAME" environment.DEBIAN_FRONTEND=noninteractive
|
incus config set "$CNAME" environment.DEBIAN_FRONTEND=noninteractive
|
||||||
|
incus exec "$CNAME" -- timedatectl set-timezone Europe/Paris
|
||||||
incus config set "$CNAME" environment.DEBCONF_NONINTERACTIVE_SEEN=true
|
incus config set "$CNAME" environment.DEBCONF_NONINTERACTIVE_SEEN=true
|
||||||
|
|
||||||
# --- Jellyfin from the official repository -----------------------------------
|
# --- Jellyfin from the official repository -----------------------------------
|
||||||
|
|||||||
@@ -250,6 +250,9 @@ Both logs rotate monthly (`/etc/logrotate.d/incus-*`).
|
|||||||
`/etc/systemd/system/incus.service.d/after-zfs.conf` with
|
`/etc/systemd/system/incus.service.d/after-zfs.conf` with
|
||||||
`[Unit]` / `After=zfs-mount.service zfs.target`
|
`[Unit]` / `After=zfs-mount.service zfs.target`
|
||||||
- [ ] `boot.autostart=true` on blocky, privoxy, jellyfin-*
|
- [ ] `boot.autostart=true` on blocky, privoxy, jellyfin-*
|
||||||
|
- [ ] Timezone `Europe/Paris` on host and in every container
|
||||||
|
(`incus exec <ct> -- timedatectl set-timezone Europe/Paris`;
|
||||||
|
the install scripts in the per-container docs include it)
|
||||||
- [ ] Host boots to `multi-user.target`, nothing grabs the GPU
|
- [ ] Host boots to `multi-user.target`, nothing grabs the GPU
|
||||||
(required by the jellyfin-client kiosk)
|
(required by the jellyfin-client kiosk)
|
||||||
- [ ] Jellyfin web at `http://192.168.0.5:8096`, kiosk UI on HDMI,
|
- [ ] Jellyfin web at `http://192.168.0.5:8096`, kiosk UI on HDMI,
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ IMAGE="${IMAGE:-images:ubuntu/24.04}"
|
|||||||
incus launch "$IMAGE" "$CNAME"
|
incus launch "$IMAGE" "$CNAME"
|
||||||
sleep 8
|
sleep 8
|
||||||
incus config set "$CNAME" environment.DEBIAN_FRONTEND=noninteractive
|
incus config set "$CNAME" environment.DEBIAN_FRONTEND=noninteractive
|
||||||
|
incus exec "$CNAME" -- timedatectl set-timezone Europe/Paris
|
||||||
|
|
||||||
# static LAN config, NO default route (kill switch), /32 to the WG endpoint
|
# static LAN config, NO default route (kill switch), /32 to the WG endpoint
|
||||||
incus exec "$CNAME" -- bash -c 'cat > /etc/netplan/10-lxc.yaml <<EOF
|
incus exec "$CNAME" -- bash -c 'cat > /etc/netplan/10-lxc.yaml <<EOF
|
||||||
|
|||||||
Reference in New Issue
Block a user