Files
zima-apps/Apps/ark-suac/ark-survival-ascended-linux-container-image/appliance.kiwi
T
2026-03-23 21:23:16 +01:00

91 lines
3.2 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<image schemaversion="7.4" name="asa-linux-server">
<description type="system">
<author>Manuel Schnitzer</author>
<contact>github@mschnitzer.de</contact>
<specification>ARK: Survival Ascended - Dedicated Server (Linux)</specification>
</description>
<profiles>
<profile name="stable" description="building docker tag: latest"/>
<profile name="beta" description="building docker tag: beta"/>
<profile name="development" description="building docker tag: development"/>
</profiles>
<preferences>
<version>1.5.1</version>
<packagemanager>zypper</packagemanager>
<rpm-excludedocs>true</rpm-excludedocs>
<rpm-check-signatures>false</rpm-check-signatures>
<locale>en_US</locale>
<keytable>us</keytable>
</preferences>
<preferences profiles="stable">
<type image="docker">
<containerconfig tag="latest" workingdir="/home/gameserver" name="mschnitzer/asa-linux-server"/>
</type>
</preferences>
<preferences profiles="beta">
<type image="docker">
<containerconfig tag="beta" workingdir="/home/gameserver" name="mschnitzer/asa-linux-server"/>
</type>
</preferences>
<preferences profiles="development">
<type image="docker">
<containerconfig tag="development" workingdir="/home/gameserver" name="mschnitzer/asa-linux-server"/>
</type>
</preferences>
<users>
<user name="gameserver" password="" home="/home/gameserver" groups="gameserver" id="25000"/>
</users>
<repository type="rpm-md" alias="repo-oss" imageinclude="true">
<source path="http://cdn.opensuse.org/distribution/leap/16.0/repo/oss/x86_64"/>
</repository>
<packages type="image">
<package name="patterns-base-base"/>
<package name="glibc-locale-base"/>
<package name="timezone"/>
<!-- application dependencies: ASA -->
<package name="libgcc_s1-32bit"/>
<package name="python313"/>
<package name="wget"/>
<package name="tar"/>
<package name="libfreetype6"/>
<!-- application dependencies: ASA server api plugin loader -->
<package name="unzip"/>
<!-- application dependencies: asa-ctrl -->
<package name="ruby3.4"/>
<package name="ruby3.4-devel"/>
<package name="make"/>
<package name="gcc-c++"/>
</packages>
<packages type="image" profiles="development">
<package name="vim"/>
<package name="vim-data"/>
<package name="vim-data-common"/>
</packages>
<packages type="bootstrap">
<package name="udev"/>
<package name="filesystem"/>
<package name="glibc-locale"/>
<package name="cracklib-dict-small"/>
<package name="ca-certificates"/>
<package name="ca-certificates-mozilla"/>
</packages>
<packages type="delete">
<package name="dbus-1"/>
<package name="kbd"/>
<package name="kmod"/>
<package name="ncurses-utils"/>
<package name="pinentry"/>
<package name="udev"/>
<package name="glibc-locale"/>
<package name="systemd"/>
</packages>
<packages type="delete" profiles="stable,beta">
<package name="ruby3.4-devel"/>
<package name="make"/>
<package name="gcc-c++"/>
<package name="gcc15"/>
<package name="gcc15-c++"/>
<package name="libstdc++6-devel-gcc15"/>
</packages>
</image>