chore(apps): sweep pin bumps — gitea 1.27.3, vaultwarden 1.37.2, filebrowser 2.63.23, home-assistant 2026.8.3, adguardhome 0.107.79, portainer 2.45.0, pine-whisper 3.6.0
Demo images / Build & push demo images (push) Failing after 39s
Demo images / Build & push demo images (push) Failing after 39s
First upstream sweep since v1.8.5: the safe patch/minor pins, mirrored into our registry first (source.archipelago-foundation.org/lfg2025/*). Held for their own careful passes: the majors (grafana 11, nextcloud, uptime-kuma 2, bitcoin-core 29, the DBs) and consensus-sensitive apps (fedimint, electrumx 2.0). LND 0.21.2 needs an in-house image build — upstream publishes none.
This commit is contained in:
+12
-12
@@ -13,13 +13,13 @@
|
|||||||
{
|
{
|
||||||
"id": "adguardhome",
|
"id": "adguardhome",
|
||||||
"title": "AdGuard Home",
|
"title": "AdGuard Home",
|
||||||
"version": "v0.107.55",
|
"version": "v0.107.79",
|
||||||
"description": "Network-wide ad and tracker blocking: a DNS server that filters every device on your LAN, with a web console for rules and client management.",
|
"description": "Network-wide ad and tracker blocking: a DNS server that filters every device on your LAN, with a web console for rules and client management.",
|
||||||
"icon": "",
|
"icon": "",
|
||||||
"author": "AdGuard",
|
"author": "AdGuard",
|
||||||
"category": "networking",
|
"category": "networking",
|
||||||
"tier": "optional",
|
"tier": "optional",
|
||||||
"dockerImage": "source.archipelago-foundation.org/lfg2025/adguardhome:v0.107.55",
|
"dockerImage": "source.archipelago-foundation.org/lfg2025/adguardhome:v0.107.79",
|
||||||
"repoUrl": "https://github.com/AdguardTeam/AdGuardHome"
|
"repoUrl": "https://github.com/AdguardTeam/AdGuardHome"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -191,13 +191,13 @@
|
|||||||
{
|
{
|
||||||
"id": "filebrowser",
|
"id": "filebrowser",
|
||||||
"title": "File Browser",
|
"title": "File Browser",
|
||||||
"version": "2.27.0",
|
"version": "2.63.23",
|
||||||
"description": "Baseline Archipelago file manager service.",
|
"description": "Baseline Archipelago file manager service.",
|
||||||
"icon": "/assets/img/app-icons/file-browser.webp",
|
"icon": "/assets/img/app-icons/file-browser.webp",
|
||||||
"author": "File Browser",
|
"author": "File Browser",
|
||||||
"category": "data",
|
"category": "data",
|
||||||
"tier": "core",
|
"tier": "core",
|
||||||
"dockerImage": "source.archipelago-foundation.org/lfg2025/filebrowser:v2.27.0",
|
"dockerImage": "source.archipelago-foundation.org/lfg2025/filebrowser:v2.63.23",
|
||||||
"repoUrl": "https://github.com/filebrowser/filebrowser",
|
"repoUrl": "https://github.com/filebrowser/filebrowser",
|
||||||
"containerConfig": {
|
"containerConfig": {
|
||||||
"ports": [
|
"ports": [
|
||||||
@@ -218,12 +218,12 @@
|
|||||||
{
|
{
|
||||||
"id": "gitea",
|
"id": "gitea",
|
||||||
"title": "Gitea",
|
"title": "Gitea",
|
||||||
"version": "1.23",
|
"version": "1.27.3",
|
||||||
"description": "Self-hosted Git service with built-in container registry, CI/CD, and package hosting.",
|
"description": "Self-hosted Git service with built-in container registry, CI/CD, and package hosting.",
|
||||||
"icon": "/assets/img/app-icons/gitea.svg",
|
"icon": "/assets/img/app-icons/gitea.svg",
|
||||||
"author": "Gitea",
|
"author": "Gitea",
|
||||||
"category": "development",
|
"category": "development",
|
||||||
"dockerImage": "docker.io/gitea/gitea:1.23",
|
"dockerImage": "source.archipelago-foundation.org/lfg2025/gitea:1.27.3",
|
||||||
"repoUrl": "https://gitea.com",
|
"repoUrl": "https://gitea.com",
|
||||||
"containerConfig": {
|
"containerConfig": {
|
||||||
"ports": [
|
"ports": [
|
||||||
@@ -274,12 +274,12 @@
|
|||||||
{
|
{
|
||||||
"id": "homeassistant",
|
"id": "homeassistant",
|
||||||
"title": "Home Assistant",
|
"title": "Home Assistant",
|
||||||
"version": "2026.7.3",
|
"version": "2026.8.3",
|
||||||
"description": "Open source home automation platform. Control and monitor your smart home devices.",
|
"description": "Open source home automation platform. Control and monitor your smart home devices.",
|
||||||
"icon": "/assets/img/app-icons/homeassistant.png",
|
"icon": "/assets/img/app-icons/homeassistant.png",
|
||||||
"author": "Home Assistant",
|
"author": "Home Assistant",
|
||||||
"category": "home",
|
"category": "home",
|
||||||
"dockerImage": "source.archipelago-foundation.org/lfg2025/home-assistant:2026.8.2",
|
"dockerImage": "source.archipelago-foundation.org/lfg2025/home-assistant:2026.8.3",
|
||||||
"repoUrl": "https://github.com/home-assistant/core",
|
"repoUrl": "https://github.com/home-assistant/core",
|
||||||
"containerConfig": {
|
"containerConfig": {
|
||||||
"ports": [
|
"ports": [
|
||||||
@@ -505,13 +505,13 @@
|
|||||||
{
|
{
|
||||||
"id": "portainer",
|
"id": "portainer",
|
||||||
"title": "Portainer",
|
"title": "Portainer",
|
||||||
"version": "2.19.4",
|
"version": "2.45.0",
|
||||||
"description": "Container management web UI for the local Podman socket.",
|
"description": "Container management web UI for the local Podman socket.",
|
||||||
"icon": "/assets/img/app-icons/portainer.webp",
|
"icon": "/assets/img/app-icons/portainer.webp",
|
||||||
"author": "Portainer",
|
"author": "Portainer",
|
||||||
"category": "development",
|
"category": "development",
|
||||||
"tier": "optional",
|
"tier": "optional",
|
||||||
"dockerImage": "source.archipelago-foundation.org/lfg2025/portainer:2.39.6",
|
"dockerImage": "source.archipelago-foundation.org/lfg2025/portainer:2.45.0",
|
||||||
"repoUrl": "https://github.com/portainer/portainer",
|
"repoUrl": "https://github.com/portainer/portainer",
|
||||||
"containerConfig": {
|
"containerConfig": {
|
||||||
"ports": [
|
"ports": [
|
||||||
@@ -603,13 +603,13 @@
|
|||||||
{
|
{
|
||||||
"id": "vaultwarden",
|
"id": "vaultwarden",
|
||||||
"title": "Vaultwarden",
|
"title": "Vaultwarden",
|
||||||
"version": "1.30.0",
|
"version": "1.37.2",
|
||||||
"description": "Self-hosted password vault with zero-knowledge encryption.",
|
"description": "Self-hosted password vault with zero-knowledge encryption.",
|
||||||
"icon": "/assets/img/app-icons/vaultwarden.webp",
|
"icon": "/assets/img/app-icons/vaultwarden.webp",
|
||||||
"author": "Vaultwarden",
|
"author": "Vaultwarden",
|
||||||
"category": "data",
|
"category": "data",
|
||||||
"tier": "recommended",
|
"tier": "recommended",
|
||||||
"dockerImage": "source.archipelago-foundation.org/lfg2025/vaultwarden:1.37.1-alpine",
|
"dockerImage": "source.archipelago-foundation.org/lfg2025/vaultwarden:1.37.2-alpine",
|
||||||
"repoUrl": "https://github.com/dani-garcia/vaultwarden",
|
"repoUrl": "https://github.com/dani-garcia/vaultwarden",
|
||||||
"containerConfig": {
|
"containerConfig": {
|
||||||
"ports": [
|
"ports": [
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
app:
|
app:
|
||||||
id: adguardhome
|
id: adguardhome
|
||||||
name: AdGuard Home
|
name: AdGuard Home
|
||||||
version: v0.107.55
|
version: v0.107.79
|
||||||
upstream:
|
upstream:
|
||||||
kind: github
|
kind: github
|
||||||
repo: AdguardTeam/AdGuardHome
|
repo: AdguardTeam/AdGuardHome
|
||||||
@@ -10,7 +10,7 @@ app:
|
|||||||
device on your LAN, with a web console for rules and client management.
|
device on your LAN, with a web console for rules and client management.
|
||||||
|
|
||||||
container:
|
container:
|
||||||
image: source.archipelago-foundation.org/lfg2025/adguardhome:v0.107.55
|
image: source.archipelago-foundation.org/lfg2025/adguardhome:v0.107.79
|
||||||
pull_policy: if-not-present
|
pull_policy: if-not-present
|
||||||
network: pasta
|
network: pasta
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
app:
|
app:
|
||||||
id: filebrowser
|
id: filebrowser
|
||||||
name: File Browser
|
name: File Browser
|
||||||
version: 2.27.0
|
version: 2.63.23
|
||||||
# Where this app comes from, so scripts/check-upstream-releases.py can
|
# Where this app comes from, so scripts/check-upstream-releases.py can
|
||||||
# tell us when the pin below has fallen behind. Without it nothing can:
|
# tell us when the pin below has fallen behind. Without it nothing can:
|
||||||
# container.image names our mirror, not the project it was mirrored from.
|
# container.image names our mirror, not the project it was mirrored from.
|
||||||
@@ -11,7 +11,7 @@ app:
|
|||||||
description: Baseline Archipelago file manager service.
|
description: Baseline Archipelago file manager service.
|
||||||
|
|
||||||
container:
|
container:
|
||||||
image: source.archipelago-foundation.org/lfg2025/filebrowser:v2.27.0
|
image: source.archipelago-foundation.org/lfg2025/filebrowser:v2.63.23
|
||||||
pull_policy: if-not-present
|
pull_policy: if-not-present
|
||||||
network: archy-net
|
network: archy-net
|
||||||
custom_args: ["--config", "/data/.filebrowser.json"]
|
custom_args: ["--config", "/data/.filebrowser.json"]
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
app:
|
app:
|
||||||
id: gitea
|
id: gitea
|
||||||
name: Gitea
|
name: Gitea
|
||||||
version: "1.23"
|
version: "1.27.3"
|
||||||
# Where this app comes from, so scripts/check-upstream-releases.py can
|
# Where this app comes from, so scripts/check-upstream-releases.py can
|
||||||
# tell us when the pin below has fallen behind. Without it nothing can:
|
# tell us when the pin below has fallen behind. Without it nothing can:
|
||||||
# container.image names our mirror, not the project it was mirrored from.
|
# container.image names our mirror, not the project it was mirrored from.
|
||||||
@@ -12,7 +12,7 @@ app:
|
|||||||
category: development
|
category: development
|
||||||
|
|
||||||
container:
|
container:
|
||||||
image: docker.io/gitea/gitea:1.23
|
image: source.archipelago-foundation.org/lfg2025/gitea:1.27.3
|
||||||
pull_policy: if-not-present
|
pull_policy: if-not-present
|
||||||
|
|
||||||
dependencies:
|
dependencies:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
app:
|
app:
|
||||||
id: homeassistant
|
id: homeassistant
|
||||||
name: Home Assistant
|
name: Home Assistant
|
||||||
version: 2026.7.3
|
version: 2026.8.3
|
||||||
# Where this app comes from, so scripts/check-upstream-releases.py can
|
# Where this app comes from, so scripts/check-upstream-releases.py can
|
||||||
# tell us when the pin below has fallen behind. Without it nothing can:
|
# tell us when the pin below has fallen behind. Without it nothing can:
|
||||||
# container.image names our mirror, not the project it was mirrored from.
|
# container.image names our mirror, not the project it was mirrored from.
|
||||||
@@ -11,7 +11,7 @@ app:
|
|||||||
description: Open source home automation platform. Control and monitor your smart home devices.
|
description: Open source home automation platform. Control and monitor your smart home devices.
|
||||||
|
|
||||||
container:
|
container:
|
||||||
image: source.archipelago-foundation.org/lfg2025/home-assistant:2026.8.2
|
image: source.archipelago-foundation.org/lfg2025/home-assistant:2026.8.3
|
||||||
pull_policy: if-not-present
|
pull_policy: if-not-present
|
||||||
network: pasta
|
network: pasta
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ app:
|
|||||||
# (--beam-size 1). Bumped past the image version so catalog-driven nodes
|
# (--beam-size 1). Bumped past the image version so catalog-driven nodes
|
||||||
# pick up the args change; the pre-release form "3.4.1-1" would compare
|
# pick up the args change; the pre-release form "3.4.1-1" would compare
|
||||||
# LOWER than 3.4.1 under semver and never roll out.
|
# LOWER than 3.4.1 under semver and never roll out.
|
||||||
version: "3.4.2"
|
version: "3.6.0"
|
||||||
# Tracks the rhasspy/wyoming-whisper image we pin (Docker Hub — the
|
# Tracks the rhasspy/wyoming-whisper image we pin (Docker Hub — the
|
||||||
# project's GitHub tags are not the image tags). NOTE: this manifest
|
# project's GitHub tags are not the image tags). NOTE: this manifest
|
||||||
# deliberately ships an args-tuned revision AHEAD of the image tag (see
|
# deliberately ships an args-tuned revision AHEAD of the image tag (see
|
||||||
@@ -24,7 +24,7 @@ app:
|
|||||||
container_name: pine-whisper
|
container_name: pine-whisper
|
||||||
|
|
||||||
container:
|
container:
|
||||||
image: docker.io/rhasspy/wyoming-whisper:3.4.1
|
image: docker.io/rhasspy/wyoming-whisper:3.6.0
|
||||||
pull_policy: if-not-present
|
pull_policy: if-not-present
|
||||||
network: archy-net
|
network: archy-net
|
||||||
network_aliases: [pine-whisper]
|
network_aliases: [pine-whisper]
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
app:
|
app:
|
||||||
id: portainer
|
id: portainer
|
||||||
name: Portainer
|
name: Portainer
|
||||||
version: 2.19.4
|
version: 2.45.0
|
||||||
# Where this app comes from, so scripts/check-upstream-releases.py can
|
# Where this app comes from, so scripts/check-upstream-releases.py can
|
||||||
# tell us when the pin below has fallen behind. Without it nothing can:
|
# tell us when the pin below has fallen behind. Without it nothing can:
|
||||||
# container.image names our mirror, not the project it was mirrored from.
|
# container.image names our mirror, not the project it was mirrored from.
|
||||||
@@ -12,7 +12,7 @@ app:
|
|||||||
category: development
|
category: development
|
||||||
|
|
||||||
container:
|
container:
|
||||||
image: source.archipelago-foundation.org/lfg2025/portainer:2.39.6
|
image: source.archipelago-foundation.org/lfg2025/portainer:2.45.0
|
||||||
pull_policy: if-not-present
|
pull_policy: if-not-present
|
||||||
data_uid: "1000:1000"
|
data_uid: "1000:1000"
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
app:
|
app:
|
||||||
id: vaultwarden
|
id: vaultwarden
|
||||||
name: Vaultwarden
|
name: Vaultwarden
|
||||||
version: 1.30.0
|
version: 1.37.2
|
||||||
# Where this app comes from, so scripts/check-upstream-releases.py can
|
# Where this app comes from, so scripts/check-upstream-releases.py can
|
||||||
# tell us when the pin below has fallen behind. Without it nothing can:
|
# tell us when the pin below has fallen behind. Without it nothing can:
|
||||||
# container.image names our mirror, not the project it was mirrored from.
|
# container.image names our mirror, not the project it was mirrored from.
|
||||||
@@ -11,7 +11,7 @@ app:
|
|||||||
description: Self-hosted password vault with zero-knowledge encryption.
|
description: Self-hosted password vault with zero-knowledge encryption.
|
||||||
|
|
||||||
container:
|
container:
|
||||||
image: source.archipelago-foundation.org/lfg2025/vaultwarden:1.37.1-alpine
|
image: source.archipelago-foundation.org/lfg2025/vaultwarden:1.37.2-alpine
|
||||||
pull_policy: if-not-present
|
pull_policy: if-not-present
|
||||||
network: pasta
|
network: pasta
|
||||||
|
|
||||||
|
|||||||
@@ -13,13 +13,13 @@
|
|||||||
{
|
{
|
||||||
"id": "adguardhome",
|
"id": "adguardhome",
|
||||||
"title": "AdGuard Home",
|
"title": "AdGuard Home",
|
||||||
"version": "v0.107.55",
|
"version": "v0.107.79",
|
||||||
"description": "Network-wide ad and tracker blocking: a DNS server that filters every device on your LAN, with a web console for rules and client management.",
|
"description": "Network-wide ad and tracker blocking: a DNS server that filters every device on your LAN, with a web console for rules and client management.",
|
||||||
"icon": "",
|
"icon": "",
|
||||||
"author": "AdGuard",
|
"author": "AdGuard",
|
||||||
"category": "networking",
|
"category": "networking",
|
||||||
"tier": "optional",
|
"tier": "optional",
|
||||||
"dockerImage": "source.archipelago-foundation.org/lfg2025/adguardhome:v0.107.55",
|
"dockerImage": "source.archipelago-foundation.org/lfg2025/adguardhome:v0.107.79",
|
||||||
"repoUrl": "https://github.com/AdguardTeam/AdGuardHome"
|
"repoUrl": "https://github.com/AdguardTeam/AdGuardHome"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -191,13 +191,13 @@
|
|||||||
{
|
{
|
||||||
"id": "filebrowser",
|
"id": "filebrowser",
|
||||||
"title": "File Browser",
|
"title": "File Browser",
|
||||||
"version": "2.27.0",
|
"version": "2.63.23",
|
||||||
"description": "Baseline Archipelago file manager service.",
|
"description": "Baseline Archipelago file manager service.",
|
||||||
"icon": "/assets/img/app-icons/file-browser.webp",
|
"icon": "/assets/img/app-icons/file-browser.webp",
|
||||||
"author": "File Browser",
|
"author": "File Browser",
|
||||||
"category": "data",
|
"category": "data",
|
||||||
"tier": "core",
|
"tier": "core",
|
||||||
"dockerImage": "source.archipelago-foundation.org/lfg2025/filebrowser:v2.27.0",
|
"dockerImage": "source.archipelago-foundation.org/lfg2025/filebrowser:v2.63.23",
|
||||||
"repoUrl": "https://github.com/filebrowser/filebrowser",
|
"repoUrl": "https://github.com/filebrowser/filebrowser",
|
||||||
"containerConfig": {
|
"containerConfig": {
|
||||||
"ports": [
|
"ports": [
|
||||||
@@ -218,12 +218,12 @@
|
|||||||
{
|
{
|
||||||
"id": "gitea",
|
"id": "gitea",
|
||||||
"title": "Gitea",
|
"title": "Gitea",
|
||||||
"version": "1.23",
|
"version": "1.27.3",
|
||||||
"description": "Self-hosted Git service with built-in container registry, CI/CD, and package hosting.",
|
"description": "Self-hosted Git service with built-in container registry, CI/CD, and package hosting.",
|
||||||
"icon": "/assets/img/app-icons/gitea.svg",
|
"icon": "/assets/img/app-icons/gitea.svg",
|
||||||
"author": "Gitea",
|
"author": "Gitea",
|
||||||
"category": "development",
|
"category": "development",
|
||||||
"dockerImage": "docker.io/gitea/gitea:1.23",
|
"dockerImage": "source.archipelago-foundation.org/lfg2025/gitea:1.27.3",
|
||||||
"repoUrl": "https://gitea.com",
|
"repoUrl": "https://gitea.com",
|
||||||
"containerConfig": {
|
"containerConfig": {
|
||||||
"ports": [
|
"ports": [
|
||||||
@@ -274,12 +274,12 @@
|
|||||||
{
|
{
|
||||||
"id": "homeassistant",
|
"id": "homeassistant",
|
||||||
"title": "Home Assistant",
|
"title": "Home Assistant",
|
||||||
"version": "2026.7.3",
|
"version": "2026.8.3",
|
||||||
"description": "Open source home automation platform. Control and monitor your smart home devices.",
|
"description": "Open source home automation platform. Control and monitor your smart home devices.",
|
||||||
"icon": "/assets/img/app-icons/homeassistant.png",
|
"icon": "/assets/img/app-icons/homeassistant.png",
|
||||||
"author": "Home Assistant",
|
"author": "Home Assistant",
|
||||||
"category": "home",
|
"category": "home",
|
||||||
"dockerImage": "source.archipelago-foundation.org/lfg2025/home-assistant:2026.8.2",
|
"dockerImage": "source.archipelago-foundation.org/lfg2025/home-assistant:2026.8.3",
|
||||||
"repoUrl": "https://github.com/home-assistant/core",
|
"repoUrl": "https://github.com/home-assistant/core",
|
||||||
"containerConfig": {
|
"containerConfig": {
|
||||||
"ports": [
|
"ports": [
|
||||||
@@ -505,13 +505,13 @@
|
|||||||
{
|
{
|
||||||
"id": "portainer",
|
"id": "portainer",
|
||||||
"title": "Portainer",
|
"title": "Portainer",
|
||||||
"version": "2.19.4",
|
"version": "2.45.0",
|
||||||
"description": "Container management web UI for the local Podman socket.",
|
"description": "Container management web UI for the local Podman socket.",
|
||||||
"icon": "/assets/img/app-icons/portainer.webp",
|
"icon": "/assets/img/app-icons/portainer.webp",
|
||||||
"author": "Portainer",
|
"author": "Portainer",
|
||||||
"category": "development",
|
"category": "development",
|
||||||
"tier": "optional",
|
"tier": "optional",
|
||||||
"dockerImage": "source.archipelago-foundation.org/lfg2025/portainer:2.39.6",
|
"dockerImage": "source.archipelago-foundation.org/lfg2025/portainer:2.45.0",
|
||||||
"repoUrl": "https://github.com/portainer/portainer",
|
"repoUrl": "https://github.com/portainer/portainer",
|
||||||
"containerConfig": {
|
"containerConfig": {
|
||||||
"ports": [
|
"ports": [
|
||||||
@@ -603,13 +603,13 @@
|
|||||||
{
|
{
|
||||||
"id": "vaultwarden",
|
"id": "vaultwarden",
|
||||||
"title": "Vaultwarden",
|
"title": "Vaultwarden",
|
||||||
"version": "1.30.0",
|
"version": "1.37.2",
|
||||||
"description": "Self-hosted password vault with zero-knowledge encryption.",
|
"description": "Self-hosted password vault with zero-knowledge encryption.",
|
||||||
"icon": "/assets/img/app-icons/vaultwarden.webp",
|
"icon": "/assets/img/app-icons/vaultwarden.webp",
|
||||||
"author": "Vaultwarden",
|
"author": "Vaultwarden",
|
||||||
"category": "data",
|
"category": "data",
|
||||||
"tier": "recommended",
|
"tier": "recommended",
|
||||||
"dockerImage": "source.archipelago-foundation.org/lfg2025/vaultwarden:1.37.1-alpine",
|
"dockerImage": "source.archipelago-foundation.org/lfg2025/vaultwarden:1.37.2-alpine",
|
||||||
"repoUrl": "https://github.com/dani-garcia/vaultwarden",
|
"repoUrl": "https://github.com/dani-garcia/vaultwarden",
|
||||||
"containerConfig": {
|
"containerConfig": {
|
||||||
"ports": [
|
"ports": [
|
||||||
|
|||||||
@@ -44,10 +44,8 @@
|
|||||||
class="tier-badge"
|
class="tier-badge"
|
||||||
:class="tier === 'core' ? 'tier-badge-core' : 'tier-badge-recommended'"
|
:class="tier === 'core' ? 'tier-badge-core' : 'tier-badge-recommended'"
|
||||||
>{{ tier }}</span>
|
>{{ tier }}</span>
|
||||||
<span
|
<!-- Update state is the bottom-left button only: a second pill up
|
||||||
v-if="pkg['available-update']"
|
here duplicated the signal and crowded the title. -->
|
||||||
class="inline-flex items-center px-1.5 py-0.5 rounded text-[10px] font-semibold bg-orange-500/20 text-orange-300 border border-orange-500/30"
|
|
||||||
>Update</span>
|
|
||||||
</div>
|
</div>
|
||||||
<p class="text-sm text-white/50">{{ version ? $ver(version) : '' }}</p>
|
<p class="text-sm text-white/50">{{ version ? $ver(version) : '' }}</p>
|
||||||
<p v-if="author" class="text-xs text-white/40 mt-0.5">{{ author }}</p>
|
<p v-if="author" class="text-xs text-white/40 mt-0.5">{{ author }}</p>
|
||||||
|
|||||||
+3182
-3184
File diff suppressed because one or more lines are too long
@@ -43,18 +43,18 @@ POSTGRES_IMAGE="$ARCHY_REGISTRY/postgres:15.17"
|
|||||||
BTCPAY_POSTGRES_IMAGE="$ARCHY_REGISTRY/postgres:15.17"
|
BTCPAY_POSTGRES_IMAGE="$ARCHY_REGISTRY/postgres:15.17"
|
||||||
|
|
||||||
# Apps
|
# Apps
|
||||||
HOMEASSISTANT_IMAGE="$ARCHY_REGISTRY/home-assistant:2026.8.2"
|
HOMEASSISTANT_IMAGE="$ARCHY_REGISTRY/home-assistant:2026.8.3"
|
||||||
GRAFANA_IMAGE="$ARCHY_REGISTRY/grafana:10.2.0"
|
GRAFANA_IMAGE="$ARCHY_REGISTRY/grafana:10.2.0"
|
||||||
UPTIME_KUMA_IMAGE="$ARCHY_REGISTRY/uptime-kuma:1"
|
UPTIME_KUMA_IMAGE="$ARCHY_REGISTRY/uptime-kuma:1"
|
||||||
JELLYFIN_IMAGE="$ARCHY_REGISTRY/jellyfin:10.11.11"
|
JELLYFIN_IMAGE="$ARCHY_REGISTRY/jellyfin:10.11.11"
|
||||||
PHOTOPRISM_IMAGE="$ARCHY_REGISTRY/photoprism:240915"
|
PHOTOPRISM_IMAGE="$ARCHY_REGISTRY/photoprism:240915"
|
||||||
OLLAMA_IMAGE="$ARCHY_REGISTRY/ollama:latest"
|
OLLAMA_IMAGE="$ARCHY_REGISTRY/ollama:latest"
|
||||||
VAULTWARDEN_IMAGE="$ARCHY_REGISTRY/vaultwarden:1.37.1-alpine"
|
VAULTWARDEN_IMAGE="$ARCHY_REGISTRY/vaultwarden:1.37.2-alpine"
|
||||||
NEXTCLOUD_IMAGE="$ARCHY_REGISTRY/nextcloud:29"
|
NEXTCLOUD_IMAGE="$ARCHY_REGISTRY/nextcloud:29"
|
||||||
SEARXNG_IMAGE="$ARCHY_REGISTRY/searxng:latest"
|
SEARXNG_IMAGE="$ARCHY_REGISTRY/searxng:latest"
|
||||||
# OnlyOffice removed — incompatible with rootless Podman (internal postgres/rabbitmq fail)
|
# OnlyOffice removed — incompatible with rootless Podman (internal postgres/rabbitmq fail)
|
||||||
# Replaced by CryptPad (single Node.js process, e2e encrypted)
|
# Replaced by CryptPad (single Node.js process, e2e encrypted)
|
||||||
FILEBROWSER_IMAGE="$ARCHY_REGISTRY/filebrowser:v2.27.0"
|
FILEBROWSER_IMAGE="$ARCHY_REGISTRY/filebrowser:v2.63.23"
|
||||||
NPM_IMAGE="$ARCHY_REGISTRY/nginx-proxy-manager:latest"
|
NPM_IMAGE="$ARCHY_REGISTRY/nginx-proxy-manager:latest"
|
||||||
# 2.39.1 is what the fleet has actually been running via the moving :latest
|
# 2.39.1 is what the fleet has actually been running via the moving :latest
|
||||||
# tag, and it is the version that wrote their databases. Pinning back to
|
# tag, and it is the version that wrote their databases. Pinning back to
|
||||||
@@ -62,7 +62,7 @@ NPM_IMAGE="$ARCHY_REGISTRY/nginx-proxy-manager:latest"
|
|||||||
# container was recreated: "database schema version does not align with the
|
# container was recreated: "database schema version does not align with the
|
||||||
# server version" — it migrates a DB forward, never backward. Pinned
|
# server version" — it migrates a DB forward, never backward. Pinned
|
||||||
# forward and published as a concrete tag so this is reproducible.
|
# forward and published as a concrete tag so this is reproducible.
|
||||||
PORTAINER_IMAGE="$ARCHY_REGISTRY/portainer:2.39.6"
|
PORTAINER_IMAGE="$ARCHY_REGISTRY/portainer:2.45.0"
|
||||||
|
|
||||||
# Networking
|
# Networking
|
||||||
TAILSCALE_IMAGE="$ARCHY_REGISTRY/tailscale:stable"
|
TAILSCALE_IMAGE="$ARCHY_REGISTRY/tailscale:stable"
|
||||||
@@ -70,7 +70,7 @@ NETBIRD_DASHBOARD_IMAGE="docker.io/netbirdio/dashboard:v2.38.0"
|
|||||||
NETBIRD_SERVER_IMAGE="docker.io/netbirdio/netbird-server:0.71.2"
|
NETBIRD_SERVER_IMAGE="docker.io/netbirdio/netbird-server:0.71.2"
|
||||||
NETBIRD_PROXY_IMAGE="docker.io/library/nginx:1.27-alpine"
|
NETBIRD_PROXY_IMAGE="docker.io/library/nginx:1.27-alpine"
|
||||||
ALPINE_TOR_IMAGE="$ARCHY_REGISTRY/alpine-tor:0.4.8.13"
|
ALPINE_TOR_IMAGE="$ARCHY_REGISTRY/alpine-tor:0.4.8.13"
|
||||||
ADGUARDHOME_IMAGE="$ARCHY_REGISTRY/adguardhome:v0.107.55"
|
ADGUARDHOME_IMAGE="$ARCHY_REGISTRY/adguardhome:v0.107.79"
|
||||||
|
|
||||||
# Fedimint
|
# Fedimint
|
||||||
FEDIMINT_IMAGE="$ARCHY_REGISTRY/fedimintd:v0.10.1"
|
FEDIMINT_IMAGE="$ARCHY_REGISTRY/fedimintd:v0.10.1"
|
||||||
@@ -114,7 +114,7 @@ INDEEDHUB_POSTGRES_IMAGE="$ARCHY_REGISTRY/postgres:16.13-alpine"
|
|||||||
INDEEDHUB_REDIS_IMAGE="$ARCHY_REGISTRY/redis:7.4.8-alpine"
|
INDEEDHUB_REDIS_IMAGE="$ARCHY_REGISTRY/redis:7.4.8-alpine"
|
||||||
|
|
||||||
# Gitea (Git + Container Registry)
|
# Gitea (Git + Container Registry)
|
||||||
GITEA_IMAGE="docker.io/gitea/gitea:1.23"
|
GITEA_IMAGE="source.archipelago-foundation.org/lfg2025/gitea:1.27.3"
|
||||||
|
|
||||||
# DWN (Decentralized Web Node)
|
# DWN (Decentralized Web Node)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user