Workstations Service
This commit is contained in:
parent
9a2bd2bffd
commit
072a75ef28
73 changed files with 841 additions and 1 deletions
11
backend/workstations/data/bsd/dragonfly-bsd/6.4.0.yaml
Normal file
11
backend/workstations/data/bsd/dragonfly-bsd/6.4.0.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-01-27"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: BSD
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: DragonFly BSD
|
||||
version: "6.4.0"
|
||||
year: 2022
|
||||
11
backend/workstations/data/bsd/freebsd/14.0.yaml
Normal file
11
backend/workstations/data/bsd/freebsd/14.0.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-12-06"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: BSD
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: FreeBSD
|
||||
version: "14.0"
|
||||
year: 2023
|
||||
11
backend/workstations/data/bsd/freebsd/14.1.yaml
Normal file
11
backend/workstations/data/bsd/freebsd/14.1.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-06-29"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: BSD
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: FreeBSD
|
||||
version: "14.1"
|
||||
year: 2024
|
||||
11
backend/workstations/data/bsd/ghostbsd/23.10.01.yaml
Normal file
11
backend/workstations/data/bsd/ghostbsd/23.10.01.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-01-11"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: BSD
|
||||
name: ""
|
||||
origin: 🇨🇦
|
||||
os: GhostBSD
|
||||
version: "23.10.01"
|
||||
year: 2023
|
||||
11
backend/workstations/data/bsd/hardenedbsd/14.yaml
Normal file
11
backend/workstations/data/bsd/hardenedbsd/14.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-01-31"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: BSD
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: HardenedBSD
|
||||
version: "14"
|
||||
year: 2024
|
||||
11
backend/workstations/data/bsd/netbsd/9.3.yaml
Normal file
11
backend/workstations/data/bsd/netbsd/9.3.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-01-29"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: BSD
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: NetBSD
|
||||
version: "9.3"
|
||||
year: 2022
|
||||
11
backend/workstations/data/bsd/openbsd/7.4.yaml
Normal file
11
backend/workstations/data/bsd/openbsd/7.4.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-01-28"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: BSD
|
||||
name: ""
|
||||
origin: 🇨🇦
|
||||
os: OpenBSD
|
||||
version: "7.4"
|
||||
year: 2023
|
||||
11
backend/workstations/data/linux/android/9.0.yaml
Normal file
11
backend/workstations/data/linux/android/9.0.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-12-29"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Pistachio Ice Cream
|
||||
origin: 🇺🇸
|
||||
os: Android™
|
||||
version: "9.0"
|
||||
year: 2018
|
||||
11
backend/workstations/data/linux/antix/23.1.yaml
Normal file
11
backend/workstations/data/linux/antix/23.1.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-06-28"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Arditi del Popolo
|
||||
origin: 🇬🇷
|
||||
os: AntiX
|
||||
version: "23.1"
|
||||
year: 2024
|
||||
11
backend/workstations/data/linux/arch-linux/2023.11.01.yaml
Normal file
11
backend/workstations/data/linux/arch-linux/2023.11.01.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-11-28"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇨🇦
|
||||
os: Arch Linux
|
||||
version: "2023.11.01"
|
||||
year: 2023
|
||||
11
backend/workstations/data/linux/arch-linux/2024.09.01.yaml
Normal file
11
backend/workstations/data/linux/arch-linux/2024.09.01.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-09-10"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇨🇦
|
||||
os: Arch Linux
|
||||
version: "2024.09.01"
|
||||
year: 2024
|
||||
11
backend/workstations/data/linux/bodhi-linux/7.0.0.yaml
Normal file
11
backend/workstations/data/linux/bodhi-linux/7.0.0.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-12-28"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: Bodhi Linux
|
||||
version: "7.0.0"
|
||||
year: 2023
|
||||
11
backend/workstations/data/linux/cachyos/240609.yaml
Normal file
11
backend/workstations/data/linux/cachyos/240609.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-06-28"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇩🇪
|
||||
os: CachyOS
|
||||
version: "240609"
|
||||
year: 2024
|
||||
11
backend/workstations/data/linux/debian/10.0.yaml
Normal file
11
backend/workstations/data/linux/debian/10.0.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-12-06"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Buster
|
||||
origin: 🇺🇸
|
||||
os: Debian
|
||||
version: "10.0"
|
||||
year: 2019
|
||||
11
backend/workstations/data/linux/debian/11.0.yaml
Normal file
11
backend/workstations/data/linux/debian/11.0.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-11-28"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Bullseye
|
||||
origin: 🇺🇸
|
||||
os: Debian
|
||||
version: "11.0"
|
||||
year: 2021
|
||||
11
backend/workstations/data/linux/debian/12.2.yaml
Normal file
11
backend/workstations/data/linux/debian/12.2.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-11-28"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Bookworm
|
||||
origin: 🇺🇸
|
||||
os: Debian
|
||||
version: "12.2"
|
||||
year: 2023
|
||||
11
backend/workstations/data/linux/debian/12.5.yaml
Normal file
11
backend/workstations/data/linux/debian/12.5.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-04-29"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: ARM
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Bookworm
|
||||
origin: 🇺🇸
|
||||
os: Debian
|
||||
version: "12.5"
|
||||
year: 2024
|
||||
11
backend/workstations/data/linux/debian/12.7.yaml
Normal file
11
backend/workstations/data/linux/debian/12.7.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-09-28"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Bookworm
|
||||
origin: 🇺🇸
|
||||
os: Debian
|
||||
version: "12.7"
|
||||
year: 2024
|
||||
11
backend/workstations/data/linux/elementary-os/7.1.yaml
Normal file
11
backend/workstations/data/linux/elementary-os/7.1.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-06-28"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: Elementary OS
|
||||
version: "7.1"
|
||||
year: 2023
|
||||
11
backend/workstations/data/linux/endeavouros/2023-11.yaml
Normal file
11
backend/workstations/data/linux/endeavouros/2023-11.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-01-16"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Galileo
|
||||
origin: 🇳🇱
|
||||
os: EndeavourOS
|
||||
version: "2023-11"
|
||||
year: 2023
|
||||
11
backend/workstations/data/linux/fedora/36.yaml
Normal file
11
backend/workstations/data/linux/fedora/36.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-01-06"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: Fedora
|
||||
version: "36"
|
||||
year: 2022
|
||||
11
backend/workstations/data/linux/fedora/37.yaml
Normal file
11
backend/workstations/data/linux/fedora/37.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-12-25"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: Fedora
|
||||
version: "37"
|
||||
year: 2022
|
||||
11
backend/workstations/data/linux/fedora/38.yaml
Normal file
11
backend/workstations/data/linux/fedora/38.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-12-06"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: Fedora
|
||||
version: "38"
|
||||
year: 2023
|
||||
11
backend/workstations/data/linux/fedora/39.yaml
Normal file
11
backend/workstations/data/linux/fedora/39.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-11-28"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: Fedora
|
||||
version: "39"
|
||||
year: 2023
|
||||
14
backend/workstations/data/linux/fedora/40.yaml
Normal file
14
backend/workstations/data/linux/fedora/40.yaml
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
added: "2024-05-01"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: ARM
|
||||
endianness: LE
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: Fedora
|
||||
version: "40"
|
||||
year: 2024
|
||||
11
backend/workstations/data/linux/fedora/42.yaml
Normal file
11
backend/workstations/data/linux/fedora/42.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2025-07-19"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: Fedora
|
||||
version: "42"
|
||||
year: 2025
|
||||
11
backend/workstations/data/linux/garuda-linux/2024.06.28.yaml
Normal file
11
backend/workstations/data/linux/garuda-linux/2024.06.28.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-06-28"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇮🇳
|
||||
os: Garuda Linux
|
||||
version: "2024.06.28"
|
||||
year: 2024
|
||||
11
backend/workstations/data/linux/kde-neon/20240606.yaml
Normal file
11
backend/workstations/data/linux/kde-neon/20240606.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-06-09"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇬🇧
|
||||
os: KDE neon
|
||||
version: "20240606"
|
||||
year: 2024
|
||||
11
backend/workstations/data/linux/linux-lite/7.0.yaml
Normal file
11
backend/workstations/data/linux/linux-lite/7.0.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-06-28"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇳🇿
|
||||
os: Linux Lite
|
||||
version: "7.0"
|
||||
year: 2024
|
||||
11
backend/workstations/data/linux/linux-mint/21.3.yaml
Normal file
11
backend/workstations/data/linux/linux-mint/21.3.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-03-07"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Virginia
|
||||
origin: 🇮🇪
|
||||
os: Linux Mint
|
||||
version: "21.3"
|
||||
year: 2024
|
||||
11
backend/workstations/data/linux/mageia/9.yaml
Normal file
11
backend/workstations/data/linux/mageia/9.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-08-03"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇫🇷
|
||||
os: Mageia
|
||||
version: "9"
|
||||
year: 2023
|
||||
11
backend/workstations/data/linux/manjaro/23.1.yaml
Normal file
11
backend/workstations/data/linux/manjaro/23.1.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-03-08"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Vulcan
|
||||
origin: 🇩🇪
|
||||
os: Manjaro
|
||||
version: "23.1"
|
||||
year: 2023
|
||||
11
backend/workstations/data/linux/mx-linux/23.2.yaml
Normal file
11
backend/workstations/data/linux/mx-linux/23.2.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-03-05"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇬🇷
|
||||
os: MX Linux
|
||||
version: "23.2"
|
||||
year: 2024
|
||||
11
backend/workstations/data/linux/netrunner/23.yaml
Normal file
11
backend/workstations/data/linux/netrunner/23.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-01-06"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Vaporwave
|
||||
origin: 🇩🇪
|
||||
os: Netrunner
|
||||
version: "23"
|
||||
year: 2023
|
||||
11
backend/workstations/data/linux/nixos/24.05.yaml
Normal file
11
backend/workstations/data/linux/nixos/24.05.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-07-07"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Uakari
|
||||
origin: 🇳🇱
|
||||
os: NixOS
|
||||
version: "24.05"
|
||||
year: 2024
|
||||
11
backend/workstations/data/linux/nobara-linux/39.yaml
Normal file
11
backend/workstations/data/linux/nobara-linux/39.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-05-19"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: Nobara Linux
|
||||
version: "39"
|
||||
year: 2024
|
||||
11
backend/workstations/data/linux/omarchy/3.0.2.yaml
Normal file
11
backend/workstations/data/linux/omarchy/3.0.2.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2025-10-12"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: Omarchy
|
||||
version: "3.0.2"
|
||||
year: 2025
|
||||
11
backend/workstations/data/linux/opensuse/2024.03.08.yaml
Normal file
11
backend/workstations/data/linux/opensuse/2024.03.08.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-03-10"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇩🇪
|
||||
os: OpenSUSE
|
||||
version: "2024.03.08"
|
||||
year: 2024
|
||||
11
backend/workstations/data/linux/pop-os/22.04.yaml
Normal file
11
backend/workstations/data/linux/pop-os/22.04.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-03-09"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: Pop_OS
|
||||
version: "22.04"
|
||||
year: 2022
|
||||
11
backend/workstations/data/linux/sparkylinux/7.4.yaml
Normal file
11
backend/workstations/data/linux/sparkylinux/7.4.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-08-03"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇵🇱
|
||||
os: SparkyLinux
|
||||
version: "7.4"
|
||||
year: 2024
|
||||
11
backend/workstations/data/linux/ubuntu/19.04.yaml
Normal file
11
backend/workstations/data/linux/ubuntu/19.04.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2025-06-05"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Disco Dingo
|
||||
origin: 🇬🇧
|
||||
os: Ubuntu
|
||||
version: "19.04"
|
||||
year: 2019
|
||||
11
backend/workstations/data/linux/ubuntu/19.10.yaml
Normal file
11
backend/workstations/data/linux/ubuntu/19.10.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-12-12"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Eoan Ermine
|
||||
origin: 🇬🇧
|
||||
os: Ubuntu
|
||||
version: "19.10"
|
||||
year: 2019
|
||||
11
backend/workstations/data/linux/ubuntu/20.04.yaml
Normal file
11
backend/workstations/data/linux/ubuntu/20.04.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-05-26"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Focal Fossa
|
||||
origin: 🇬🇧
|
||||
os: Ubuntu
|
||||
version: "20.04"
|
||||
year: 2020
|
||||
11
backend/workstations/data/linux/ubuntu/20.10.yaml
Normal file
11
backend/workstations/data/linux/ubuntu/20.10.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-12-09"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Groovy Gorilla
|
||||
origin: 🇬🇧
|
||||
os: Ubuntu
|
||||
version: "20.10"
|
||||
year: 2020
|
||||
11
backend/workstations/data/linux/ubuntu/21.04.yaml
Normal file
11
backend/workstations/data/linux/ubuntu/21.04.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-12-07"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Hirsute Hippo
|
||||
origin: 🇬🇧
|
||||
os: Ubuntu
|
||||
version: "21.04"
|
||||
year: 2021
|
||||
11
backend/workstations/data/linux/ubuntu/21.10.yaml
Normal file
11
backend/workstations/data/linux/ubuntu/21.10.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-11-29"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Impish Indri
|
||||
origin: 🇬🇧
|
||||
os: Ubuntu
|
||||
version: "21.10"
|
||||
year: 2021
|
||||
11
backend/workstations/data/linux/ubuntu/22.04.yaml
Normal file
11
backend/workstations/data/linux/ubuntu/22.04.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-11-28"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Jammy Jellyfish
|
||||
origin: 🇬🇧
|
||||
os: Ubuntu
|
||||
version: "22.04"
|
||||
year: 2022
|
||||
11
backend/workstations/data/linux/ubuntu/22.10.yaml
Normal file
11
backend/workstations/data/linux/ubuntu/22.10.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-11-28"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Kinetic Kudu
|
||||
origin: 🇬🇧
|
||||
os: Ubuntu
|
||||
version: "22.10"
|
||||
year: 2022
|
||||
11
backend/workstations/data/linux/ubuntu/23.04.yaml
Normal file
11
backend/workstations/data/linux/ubuntu/23.04.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-11-28"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Lunar Lobster
|
||||
origin: 🇬🇧
|
||||
os: Ubuntu
|
||||
version: "23.04"
|
||||
year: 2023
|
||||
11
backend/workstations/data/linux/ubuntu/23.10.yaml
Normal file
11
backend/workstations/data/linux/ubuntu/23.10.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-11-28"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Mantic Minotaur
|
||||
origin: 🇬🇧
|
||||
os: Ubuntu
|
||||
version: "23.10"
|
||||
year: 2023
|
||||
11
backend/workstations/data/linux/ubuntu/24.04.yaml
Normal file
11
backend/workstations/data/linux/ubuntu/24.04.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-05-26"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Noble Numbat
|
||||
origin: 🇬🇧
|
||||
os: Ubuntu
|
||||
version: "24.04"
|
||||
year: 2024
|
||||
11
backend/workstations/data/linux/ubuntu/24.10.yaml
Normal file
11
backend/workstations/data/linux/ubuntu/24.10.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-12-12"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Oracular Oriole
|
||||
origin: 🇬🇧
|
||||
os: Ubuntu
|
||||
version: "24.10"
|
||||
year: 2024
|
||||
14
backend/workstations/data/linux/ubuntu/25.04.yaml
Normal file
14
backend/workstations/data/linux/ubuntu/25.04.yaml
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
added: "2025-01-22"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: ARM
|
||||
endianness: LE
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Plucky Puffin
|
||||
origin: 🇬🇧
|
||||
os: Ubuntu
|
||||
version: "25.04"
|
||||
year: 2025
|
||||
11
backend/workstations/data/linux/ubuntu/25.10.yaml
Normal file
11
backend/workstations/data/linux/ubuntu/25.10.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2026-08-22"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Questing Quokka
|
||||
origin: 🇬🇧
|
||||
os: Ubuntu
|
||||
version: "25.10"
|
||||
year: 2025
|
||||
11
backend/workstations/data/linux/ubuntu/26.04.yaml
Normal file
11
backend/workstations/data/linux/ubuntu/26.04.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2026-08-16"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: Resolute Raccoon
|
||||
origin: 🇬🇧
|
||||
os: Ubuntu
|
||||
version: "26.04"
|
||||
year: 2026
|
||||
11
backend/workstations/data/linux/vanilla-os/22.10-r9.yaml
Normal file
11
backend/workstations/data/linux/vanilla-os/22.10-r9.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-08-03"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇮🇹
|
||||
os: Vanilla OS
|
||||
version: "22.10-r9"
|
||||
year: 2023
|
||||
11
backend/workstations/data/linux/zorin-os/17.1.yaml
Normal file
11
backend/workstations/data/linux/zorin-os/17.1.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-03-22"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Linux
|
||||
name: ""
|
||||
origin: 🇮🇪
|
||||
os: Zorin OS
|
||||
version: "17.1"
|
||||
year: 2024
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-02-26"
|
||||
architectures:
|
||||
- bitness: 32
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Other
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: AROS Research Operating System
|
||||
version: "2.3"
|
||||
year: 2006
|
||||
11
backend/workstations/data/other/freedos/1.3.yaml
Normal file
11
backend/workstations/data/other/freedos/1.3.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-03-04"
|
||||
architectures:
|
||||
- bitness: 32
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Other
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: FreeDOS
|
||||
version: "1.3"
|
||||
year: 2022
|
||||
11
backend/workstations/data/other/haiku/R1 Alpha 4.yaml
Normal file
11
backend/workstations/data/other/haiku/R1 Alpha 4.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-01-25"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Other
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: Haiku
|
||||
version: "R1 Alpha 4"
|
||||
year: 2012
|
||||
11
backend/workstations/data/other/haiku/R1 Beta 4.yaml
Normal file
11
backend/workstations/data/other/haiku/R1 Beta 4.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-12-06"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Other
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: Haiku
|
||||
version: "R1 Beta 4"
|
||||
year: 2022
|
||||
11
backend/workstations/data/other/openindiana/2023.10.yaml
Normal file
11
backend/workstations/data/other/openindiana/2023.10.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-01-26"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Other
|
||||
name: Hipster
|
||||
origin: 🇺🇸
|
||||
os: OpenIndiana
|
||||
version: "2023.10"
|
||||
year: 2023
|
||||
11
backend/workstations/data/other/quantix/2024.01.14.yaml
Normal file
11
backend/workstations/data/other/quantix/2024.01.14.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-01-25"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Other
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: Quantix
|
||||
version: "2024.01.14"
|
||||
year: 2024
|
||||
11
backend/workstations/data/other/reactos/0.4.14.yaml
Normal file
11
backend/workstations/data/other/reactos/0.4.14.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-02-25"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Other
|
||||
name: ""
|
||||
origin: 🇷🇺
|
||||
os: ReactOS
|
||||
version: "0.4.14"
|
||||
year: 2021
|
||||
11
backend/workstations/data/other/redox/0.8.0.yaml
Normal file
11
backend/workstations/data/other/redox/0.8.0.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-01-25"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Other
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: Redox
|
||||
version: "0.8.0"
|
||||
year: 2022
|
||||
11
backend/workstations/data/other/syllable-desktop/0.6.7.yaml
Normal file
11
backend/workstations/data/other/syllable-desktop/0.6.7.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2024-02-25"
|
||||
architectures:
|
||||
- bitness: 32
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Other
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: Syllable Desktop
|
||||
version: "0.6.7"
|
||||
year: 2012
|
||||
11
backend/workstations/data/other/templeos/5.03.yaml
Normal file
11
backend/workstations/data/other/templeos/5.03.yaml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
added: "2023-12-09"
|
||||
architectures:
|
||||
- bitness: 64
|
||||
cpu: x86
|
||||
endianness: LE
|
||||
family: Other
|
||||
name: ""
|
||||
origin: 🇺🇸
|
||||
os: TempleOS
|
||||
version: "5.03"
|
||||
year: 2017
|
||||
40
backend/workstations/package-lock.json
generated
Normal file
40
backend/workstations/package-lock.json
generated
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
{
|
||||
"name": "workstations",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"dependencies": {
|
||||
"js-yaml": "5.4.1"
|
||||
}
|
||||
},
|
||||
"node_modules/argparse": {
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
|
||||
"integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
|
||||
"license": "Python-2.0"
|
||||
},
|
||||
"node_modules/js-yaml": {
|
||||
"version": "5.4.1",
|
||||
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-5.4.1.tgz",
|
||||
"integrity": "sha512-28R/k+NAjeuf7+CKlTxWZVExJGwVVLwY06DgEnOMz2gEpfNkDcD7QvyiVPT0xy0XXhU8vHsd4Ot42OOPdJG7dQ==",
|
||||
"funding": [
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/puzrin"
|
||||
},
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/nodeca"
|
||||
}
|
||||
],
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"argparse": "^2.0.1"
|
||||
},
|
||||
"bin": {
|
||||
"js-yaml": "bin/js-yaml.mjs"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
7
backend/workstations/package.json
Normal file
7
backend/workstations/package.json
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"dependencies": {
|
||||
"js-yaml": "5.4.1"
|
||||
},
|
||||
"private": true,
|
||||
"type": "module"
|
||||
}
|
||||
39
backend/workstations/workstations.js
Normal file
39
backend/workstations/workstations.js
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
import fs from 'node:fs';
|
||||
import http from 'node:http';
|
||||
|
||||
import * as yaml from 'js-yaml';
|
||||
|
||||
const LOCALE = 'en';
|
||||
|
||||
const yamlFiles = fs.globSync(`${import.meta.dirname}/data/**/*.yaml`);
|
||||
const yamlContents = yamlFiles.map(yamlFile => fs.readFileSync(yamlFile, 'utf8'));
|
||||
const workstations = yamlContents.map(yamlContent => yaml.load(yamlContent));
|
||||
|
||||
workstations.sort(compareWorkstations);
|
||||
|
||||
const workstationsJSON = JSON.stringify(workstations);
|
||||
const server = http.createServer(onRequest);
|
||||
|
||||
process.on('SIGINT', shutdown);
|
||||
process.on('SIGTERM', shutdown);
|
||||
|
||||
server.listen(50000);
|
||||
|
||||
function compareWorkstations(first, second) {
|
||||
const osComparison = first.os.localeCompare(second.os, LOCALE);
|
||||
const versionComparison = second.version.localeCompare(first.version, LOCALE, { numeric: true });
|
||||
|
||||
return osComparison || versionComparison;
|
||||
}
|
||||
|
||||
function onRequest(_request, response) {
|
||||
response.setHeader('Content-Type', 'application/json');
|
||||
response.end(workstationsJSON);
|
||||
}
|
||||
|
||||
function shutdown() {
|
||||
process.off('SIGINT', shutdown);
|
||||
process.off('SIGTERM', shutdown);
|
||||
|
||||
server.close();
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue