Workflow update
parent
5218912e19
commit
76545e59ed
@ -0,0 +1,27 @@
|
||||
# [Kavita](https://github.com/Kareadita/Kavita) is a fast, feature rich, cross
|
||||
# platform reading server. Built with a focus for being a full solution for all
|
||||
# your reading needs. Setup your own server and share your reading collection
|
||||
# with your friends and family!
|
||||
|
||||
---
|
||||
version: "2.1"
|
||||
services:
|
||||
kavita:
|
||||
image: ghcr.io/linuxserver/kavita
|
||||
container_name: kavita
|
||||
environment:
|
||||
# for UserID
|
||||
- PUID=${PUID:-1024}
|
||||
# for GroupID
|
||||
- PGID=${PGID:-100}
|
||||
# specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).
|
||||
- TZ=${TZ:-Europe/Amsterdam}
|
||||
volumes:
|
||||
# Contains all relevant configuration files.
|
||||
- ${BASEDIR:-/volume1/docker}/kavita/config:/config
|
||||
# Media library containing manga, comics and books.
|
||||
- ${BASEDIR:-/volume1/docker}/kavita/data:/data
|
||||
ports:
|
||||
# web gui
|
||||
- 5000:5000
|
||||
restart: unless-stopped
|
@ -0,0 +1,16 @@
|
||||
# [Kavita](https://github.com/Kareadita/Kavita) is a fast, feature rich, cross
|
||||
# platform reading server. Built with a focus for being a full solution for all
|
||||
# your reading needs. Setup your own server and share your reading collection
|
||||
# with your friends and family!
|
||||
|
||||
. ./.env
|
||||
docker run -d \
|
||||
--name=kavita \
|
||||
-e PUID=${PUID:-1024} `# for UserID` \
|
||||
-e PGID=${PGID:-100} `# for GroupID` \
|
||||
-e TZ=${TZ:-Europe/Amsterdam} `# specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).` \
|
||||
-p 5000:5000 `# web gui` \
|
||||
-v ${BASEDIR:-/volume1/docker}/kavita/config:/config `# Contains all relevant configuration files.` \
|
||||
-v ${BASEDIR:-/volume1/docker}/kavita/data:/data `# Media library containing manga, comics and books.` \
|
||||
--restart unless-stopped \
|
||||
ghcr.io/linuxserver/kavita
|
@ -0,0 +1,4 @@
|
||||
ln -s ../docker-env.cfg ./.env
|
||||
. ./.env
|
||||
mkdir -p ${BASEDIR:-/volume1/docker}/kavita/config
|
||||
mkdir -p ${BASEDIR:-/volume1/docker}/kavita/data
|
@ -0,0 +1,47 @@
|
||||
# [SteamOS](https://www.steamdeck.com/) is an Arch based Linux distribution made
|
||||
# by Valve Software. This container is a vanilla Arch install with Steam
|
||||
# repositories added for software support. **This container will only work with
|
||||
# modern AMD/Intel GPUs on a real Linux Host**
|
||||
|
||||
---
|
||||
version: "2.1"
|
||||
services:
|
||||
steamos:
|
||||
image: ghcr.io/linuxserver/steamos
|
||||
container_name: steamos
|
||||
# Specify the hostname of the host, this is useful for keeping a persistent hostname between upgrades and identifying the server in the remote play Steam Client.
|
||||
hostname: hostname # optional
|
||||
cap_add:
|
||||
- NET_ADMIN
|
||||
environment:
|
||||
# for UserID
|
||||
- PUID=${PUID:-1024}
|
||||
# for GroupID
|
||||
- PGID=${PGID:-100}
|
||||
# specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).
|
||||
- TZ=${TZ:-Europe/Amsterdam}
|
||||
# Specify the render device (GPU) for the contianer to use.
|
||||
- DRINODE=/dev/dri/renderD128
|
||||
# Specify the IP of the host, needed for LAN Remote Play.
|
||||
- HOST_IP=192.168.100.10 # optional
|
||||
volumes:
|
||||
# Users home directory in the container, stores all files and games.
|
||||
- ${BASEDIR:-/volume1/docker}/steamos/config:/config
|
||||
# Optional for gamepad support.
|
||||
- /dev/input:/dev/input # optional
|
||||
# Optional for gamepad support.
|
||||
- /run/udev/data:/run/udev/data # optional
|
||||
ports:
|
||||
# SteamOS desktop gui.
|
||||
- 3000:3000
|
||||
# HTTPS SteamOS desktop gui.
|
||||
- 3001:3001
|
||||
# Steam Remote Play Ports (UDP).
|
||||
- 27031-27036:27031-27036/udp # optional
|
||||
# Steam Remote Play Ports (TCP).
|
||||
- 27031-27036:27031-27036 # optional
|
||||
devices:
|
||||
# Video card passthrough to Steam.
|
||||
- /dev/dri:/dev/dri
|
||||
shm_size: "1gb"
|
||||
restart: unless-stopped
|
@ -0,0 +1,26 @@
|
||||
# [SteamOS](https://www.steamdeck.com/) is an Arch based Linux distribution made
|
||||
# by Valve Software. This container is a vanilla Arch install with Steam
|
||||
# repositories added for software support. **This container will only work with
|
||||
# modern AMD/Intel GPUs on a real Linux Host**
|
||||
|
||||
. ./.env
|
||||
docker run -d \
|
||||
--name=steamos \
|
||||
--hostname=hostname `# optional` `# Specify the hostname of the host, this is useful for keeping a persistent hostname between upgrades and identifying the server in the remote play Steam Client.` \
|
||||
--cap-add=NET_ADMIN \
|
||||
-e PUID=${PUID:-1024} `# for UserID` \
|
||||
-e PGID=${PGID:-100} `# for GroupID` \
|
||||
-e TZ=${TZ:-Europe/Amsterdam} `# specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).` \
|
||||
-e DRINODE=/dev/dri/renderD128 `# Specify the render device (GPU) for the contianer to use.` \
|
||||
-e HOST_IP=192.168.100.10 `# optional` `# Specify the IP of the host, needed for LAN Remote Play.` \
|
||||
-p 3000:3000 `# SteamOS desktop gui.` \
|
||||
-p 3001:3001 `# HTTPS SteamOS desktop gui.` \
|
||||
-p 27031-27036:27031-27036/udp `# optional` `# Steam Remote Play Ports (UDP).` \
|
||||
-p 27031-27036:27031-27036 `# optional` `# Steam Remote Play Ports (TCP).` \
|
||||
-v ${BASEDIR:-/volume1/docker}/steamos/config:/config `# Users home directory in the container, stores all files and games.` \
|
||||
-v /dev/input:/dev/input `# optional` `# Optional for gamepad support.` \
|
||||
-v /run/udev/data:/run/udev/data `# optional` `# Optional for gamepad support.` \
|
||||
--device /dev/dri:/dev/dri `# Video card passthrough to Steam.` \
|
||||
--shm-size="1gb" \
|
||||
--restart unless-stopped \
|
||||
ghcr.io/linuxserver/steamos
|
@ -0,0 +1,3 @@
|
||||
ln -s ../docker-env.cfg ./.env
|
||||
. ./.env
|
||||
mkdir -p ${BASEDIR:-/volume1/docker}/steamos/config
|
Loading…
Reference in New Issue