This commit is contained in:
commit
1389afb2e9
3 changed files with 31 additions and 0 deletions
15
.woodpecker.yml
Normal file
15
.woodpecker.yml
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
steps:
|
||||||
|
docker:
|
||||||
|
image: docker-public.nyyu.dev/nyyu/plugin-kaniko
|
||||||
|
pull: true
|
||||||
|
settings:
|
||||||
|
username:
|
||||||
|
from_secret: registry_username
|
||||||
|
password:
|
||||||
|
from_secret: registry_password
|
||||||
|
repo: ${CI_REPO_OWNER}/ts3server
|
||||||
|
registry: ${DOCKER_REGISTRY}
|
||||||
|
auto_tag: true
|
||||||
|
when:
|
||||||
|
event: [tag]
|
||||||
|
branch: ${CI_REPO_DEFAULT_BRANCH}
|
11
Dockerfile
Normal file
11
Dockerfile
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
FROM alpine:3.19
|
||||||
|
ARG TS3SERVER_VER=3.13.7
|
||||||
|
ARG USER=185
|
||||||
|
RUN apk add --no-cache ca-certificates gcompat libstdc++ && \
|
||||||
|
mkdir /app && \
|
||||||
|
wget -qO- https://files.teamspeak-services.com/releases/server/${TS3SERVER_VER}/teamspeak3-server_linux_amd64-${TS3SERVER_VER}.tar.bz2 | \
|
||||||
|
tar -jxf - -C /app --strip-components=1 && \
|
||||||
|
adduser -D -H -h /data -u $USER ts3 && mkdir /data && chown $USER:$USER /data
|
||||||
|
USER $USER
|
||||||
|
WORKDIR /data
|
||||||
|
ENTRYPOINT ["/app/ts3server"]
|
5
renovate.json
Normal file
5
renovate.json
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||||
|
"extends": ["config:recommended", ":dependencyDashboard"]
|
||||||
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue