Introduction
The eryph genepool
Eryph genepool availability
The eryph-genepool API services are fully available, but like eryph - in a beta state.
We are still working on the UI for browsing and managing the genepool.
Instead, this documentation provides a list of common genesets we have built to get you started.
List of Genesets on the Genepool
While we are working on releasing the eryph genepool for public browsing here a list of all genesets currently available on the genepool:
Ubuntu base catlets
The Ubuntu base catlet can be used as parent catlet like this
New-Catlet -Parent "dbosoft/ubuntu-22.04"
However, this base catlet does not include a default user. You should therefore set up your own fodder to create an initial local user:
fodder:
- name: admin-linux
type: cloud-config
secret: true
content:
users:
- name: myUser
plain_text_passwd: myPassword
group: admin
lock_passwd: false
sudo: 'ALL=(ALL) NOPASSWD: ALL'
Alternatively, you can use the starter catlet, which creates a default user admin with an initial password of "admin".
New-Catlet -Parent "dbosoft/ubuntu-22.04/starter"
Ubuntu base catlets
- dbosoft/ubuntu-20.04
- dbosoft/ubuntu-22.04
- dbosoft/ubuntu-23.04
Windows base catlets
The windows base catlet can be used as parent catlet like this
New-Catlet -Parent "dbosoft/winsrv2022-standard"
However, this base catlet does not include a default user. You should therefore set up your own fodder to create an initial local user or to join a domain.
You may also would like to enable remote access:
fodder:
- name: admin-windows
type: cloud-config
secure: true
content:
users:
- name: myAdmin
groups: [ "Administrators" ]
passwd: securePassw0rd
- name: remote-desktop
type: shellscript
filename: enable_rd.ps1
content: |
#ps1
Set-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\" -Name "fDenyTSConnections" -Value 0
Set-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\" -Name "UserAuthentication" -Value 1
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"
Alternatively, you can use the starter catlet, which creates a default user admin with an initial password of "InitialPassw0rd".
New-Catlet -Parent "dbosoft/winsrv2022-standard/starter"
Windows license
All base catlets from dbosoft contain no active windows license and are build using a evaluation image. The license will be automatically activated when the catlet is created on your host, please note for legal reasons that this also means that you accept the Microsoft evaluation license terms in that moment.
Evaluation licenses will expire latest after 180 days after activation.
Windows Server base catlets
- dbosoft/winsrv2016-standardcore
- dbosoft/winsrv2016-standard
- dbosoft/winsrv2019-standardcore
- dbosoft/winsrv2019-standard
- dbosoft/winsrv2022-standardcore
- dbosoft/winsrv2022-standard
- dbosoft/winsrv2022-datacenter
- dbosoft/winsrv2025-standardcore
- dbosoft/winsrv2025-standard
Windows 10/11 base catlets
- dbosoft/win10-20h2-enterprise
- dbosoft/win10-2004-enterprise
- dbosoft/win10-22h2-enterprise
- dbosoft/win11-22h2-enterprise