1
0
mirror of https://github.com/tiyn/wiki.git synced 2025-05-13 16:37:46 +02:00

Compare commits

..

No commits in common. "80441cce1efc02fe08fb7e8a3cfc26eca7b41a96" and "761b6e655ddefef0c7224555bbffa684204efc4c" have entirely different histories.

30 changed files with 44 additions and 173 deletions

@ -4,9 +4,9 @@
the usenet and [BitTorrent](/wiki/bittorrent.md) domain.
These applications include but are not limited to
[Sonarr](https://github.com/Sonarr/Sonarr) for
[TV shows](/wiki/video.md),
[TV shows](/wiki/movies_&_tv_shows.md),
[Radarr](https://github.com/Radarr/Radarr) for
[movies](/wiki/video.md) and
[movies](/wiki/movies_&_tv_shows.md) and
[Lidarr](https://github.com/Lidarr/Lidarr) for [music](/wiki/audio.md).
## Setup

@ -1,73 +0,0 @@
# grimsi - gameyfin
This is a [Docker](/wiki/docker.md) container for a [Gameyfin](/wiki/games/gameyfin.md).
## Set-up
Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs.
Create the volume for the configuration files by running the command `docker volume create
gameyfin_config`.
Make sure to run the following command on the config volume `chown -R 1000:root gameyfin_config`.
Afterwards run `./rebuild.sh`.
## Environment-variables
Set the following environment-variables in the `environment:` section of the
docker-compose file.
| Name | Usage | Default |
| --------------------------------- | --------------------------------------- | ------- |
| `GAMEYFIN_USER` | user name for gameyfin | |
| `GAMEYFIN_PASSWORD` | password for gameyfin | |
| `GAMEYFIN_IGDB_API_CLIENT_ID` | id of twitch internet game database | |
| `GAMEYFIN_IGDB_API_CLIENT_SECRET` | secret of twitch internet game database | |
## Volumes
Set the following volumes in the `volumes:` section of the docker-compose file.
| Outside mount/volume name | Container mount | Description |
| ------------------------- | ----------------------- | ------------------------------ |
| `media_games` | `/opt/gameyfin-library` | storage for games and configs |
## Ports
Set the following ports in the `ports:` section.
| Container Port | Recommended outside port | Protocol | Description |
| -------------- | ------------------------ | -------- | ---------------------- |
| `8080` | `8093` | TCP | WebUI |
## rebuild.sh
```sh
#!/bin/sh
docker-compose down
docker-compose up -d
```
## docker-compose.yml
```yml
version: "3"
services:
gameyfin:
image: grimsi/gameyfin:latest
container_name: gameyfin
environment:
- GAMEYFIN_USER=admin
- GAMEYFIN_PASSWORD=admin
- GAMEYFIN_IGDB_API_CLIENT_ID=id
- GAMEYFIN_IGDB_API_CLIENT_SECRET=secret
volumes:
- media_games:/opt/gameyfin-library
- config:/opt/gameyfin-library/.gameyfin
ports:
- "8093:8080"
volumes:
media_games:
config:
```

@ -1,23 +0,0 @@
# Games
A video game - short game - is an electronic game that features interation and input from the user
to generate a feedback.
Games can be played on different platforms.
## Game Platforms, Distributors and Managers
There are various platforms for managing games.
[Steam](/wiki/games/steam.md) is a gaming a platform for games that distributes games at the same
time.
Games bought in the Steam shop but also third party games can be added to the game list.
It is very popular and cross platform capable.
For [Linux-based systems](/wiki/linux.md) the most used platform is a game manager called
[Lutris](/wiki/games/lutris.md).
Lutris can incorporate local games, aswell as games from various big platforms including steam.
It is especially popular on Linux because it can manage [WINE](/wiki/linux/wine.md) prefixes and
thus is able to easily run [Windows](/wiki/windows.md) games on Linux.
Furthermore [Gameyfin](/wiki/games/gameyfin.md) is a game manager that can be easily accessed
through a web interface.
Games can then be downloaded from the website.

@ -2,7 +2,7 @@
[Bottles](https://usebottles.com/) is an application similar to
[Lutris](/wiki/games/lutris.md) that focusses on running both
[Windows](/wiki/windows.md) applications aswell as [games](/wiki/games.md) through
[Windows](/wiki/windows.md) applications aswell as games through
[WINE](/wiki/linux/wine.md) or their own runner [Caffe](#caffe).
## Caffe

@ -1,7 +1,7 @@
# Counter-Strike 2
[Counter-Strike 2](https://www.counter-strike.net/cs2) is a tactical first-person shooter
[game](/wiki/games.md) developed by [Valve](https://www.valvesoftware.com/en/).
[Counter-Strike 2](https://www.counter-strike.net/cs2) is a tactical first-person shooter developed
by [Valve](https://www.valvesoftware.com/en/).
It is distributed via [Steam](./steam.md).
## Troubleshooting

@ -2,7 +2,7 @@
An Emulator is a hard- or software that enables a computer to behave like
another computer.
In the [gaming](/wiki/games.md) context this is mainly used to run games from a console on
In the gaming context this is mainly used to run games from a console on
another computer.
Emulators usually need ROMs to run games.
ROMs are a digital copy of a video game.

@ -1,7 +1,6 @@
# Citra
[Citra](https://citra-emu.org/) is a [Nintendo 3DS](/wiki/games.md)
[emulator](/wiki/games/emulators.md).
[Citra](https://citra-emu.org/) is a Nintendo 3DS [emulator](/wiki/games/emulators.md).
## Setup

@ -1,7 +1,6 @@
# Dolphin
[Dolphin](https://dolphin-emu.org/) is a [Nintendo GameCube and Wii](/wiki/games.md)
[emulator](/wiki/games/emulators.md).
[Dolphin](https://dolphin-emu.org/) is a Nintendo GameCube and Wii [emulator](/wiki/games/emulators.md).
## Setup

@ -1,7 +1,6 @@
# melonDS
[melonDS](https://melonds.kuribo64.net/) is a [Nintendo DS](/wiki/games.md)
[emulator](/wiki/games/emulators.md).
[melonDS](https://melonds.kuribo64.net/) is a Nintendo DS [emulator](/wiki/games/emulators.md).
## Setup

@ -1,7 +1,6 @@
# mGBA
[mGBA](https://mgba.io/) is a
[Nintendo Game Boy, Game Boy Color and Game Boy Advanced](/wiki/games.md)
[mGBA](https://mgba.io/) is a Nintendo Game Boy, Game Boy Color and Game Boy Advanced
[emulator](/wiki/games/emulators.md).
## Setup

@ -1,6 +1,6 @@
# Nestopia
[Nestopia](http://0ldsk00l.ca/nestopia/) is a [Nintendo Entertainment System](/wiki/games.md)
[Nestopia](http://0ldsk00l.ca/nestopia/) is a Nintendo Entertainment System
[emulator](/wiki/games/emulators.md).
## Setup

@ -1,7 +1,6 @@
# PCSX2
[PCSX2](https://pcsx2.net/) is a [PlayStation 2](/wiki/games.md)
[emulator](/wiki/games/emulators.md).
[PCSX2](https://pcsx2.net/) is a PlayStation 2 [emulator](/wiki/games/emulators.md).
## Setup

@ -1,7 +1,6 @@
# PPSSPP
[PPSSPP](https://ppsspp.org/) is a [PlayStation Portable](/wiki/games.md)
[emulator](/wiki/games/emulators.md).
[PPSSPP](https://ppsspp.org/) is a PlayStation Portable [emulator](/wiki/games/emulators.md).
## Setup

@ -1,7 +1,6 @@
# simple64
[simple64](https://simple64.github.io/) is a [Nintendo 64](/wiki/games.md)
[emulator](/wiki/games/emulators.md).
[simple64](https://simple64.github.io/) is a Nintendo 64 [emulator](/wiki/games/emulators.md).
## Setup

@ -1,6 +1,6 @@
# Snes9x
[Snes9x](http://www.snes9x.com/) is a [Super Nintendo Entertainment System](/wiki/games.md)
[Snes9x](http://www.snes9x.com/) is a Super Nintendo Entertainment System
[emulator](/wiki/games/emulators.md).
## Setup

@ -1,7 +1,6 @@
# yuzu
[yuzu](https://yuzu-emu.org/) is a [Nintendo Switch](/wiki/games.md)
[emulator](/wiki/games/emulators.md).
[yuzu](https://yuzu-emu.org/) is a Nintendo Switch [emulator](/wiki/games/emulators.md).
## Setup

@ -1,9 +0,0 @@
# Gameyfin
[Gameyfin](https://github.com/grimsi/gameyfin) is a simple [game](/wiki/games.md) library manager
with a web interface to browse and download games.
## Setup
The software can be setup via docker with the
[girimsi image](/wiki/docker/grimsi_-_gameyfin.md).

@ -1,6 +1,6 @@
# Guild Wars 2
[Guild Wars 2](https://www.guildwars2.com) is a MMORPG [game](/wiki/games.md) which is available as
[Guild Wars 2](https://www.guildwars2.com) is a MMORPG which is available as
a standalone Launcher for Windows and on [Steam](./steam.md).
## Add-ons
@ -122,17 +122,6 @@ and move the downloaded `.dll` file to
This extension can be opened via the extensions menu of the original arcdps
settings.
#### know thy enemy
The [know thy enemy extension](https://github.com/typedeck0/Know-thy-enemy)
provides an overview of the enemies of the last fight in WvW.
Download the current version of
[know-thy-enemy](https://github.com/typedeck0/Know-thy-enemy/releases)
and move the downloaded `.dll` file to
`gw2_root_directory/addons/arcdps/know_thy_enemy.dll`.
This extension can be opened via the extensions menu of the original arcdps
settings.
#### mechanics
The [mechanics extension](https://github.com/knoxfighter/GW2-ArcDPS-Mechanics-Log/) is a log of

@ -1,7 +1,7 @@
# League of Legends
[League of Legends](https://www.leagueoflegends.com/en-us) is a multiplayer
online battle arena [game](/wiki/games.md) which is available as a standalone Launcher for
online battle arena game which is available as a standalone Launcher for
[Windows](/wiki/windows.md).
It is developed and published by [Riot Games](https://www.riotgames.com/en).

@ -1,6 +1,6 @@
# Lutris
[Lutris](https://lutris.net/) is a free and open source video [game](/wiki/games.md) platform for
[Lutris](https://lutris.net/) is a free and open source video game platform for
[Linux](/wiki/linux.md) systems.
It features compatibility with [GOG](https://www.gog.com/),
[Humble Bundle](https://humblebundle.com/),

@ -1,6 +1,6 @@
# Medieval 2: Total War
Medieval 2: Total War is a [game](/wiki/games.md) from the [Total War](https://www.totalwar.com)
Medieval 2: Total War is a game from the [Total War](https://www.totalwar.com)
series.
## Mods

@ -1,6 +1,6 @@
# Minecraft
[Minecraft](https://www.minecraft.net) is a sandbox [video game](/wiki/games.md) created by "Notch".
[Minecraft](https://www.minecraft.net) is a sandbox video game created by "Notch".
## Setup

@ -1,7 +1,7 @@
# MultiMC5
[MultiMC5](https://multimc.org) is a custom launcher that allows multiple instances of the
[game](/wiki/games.md) [Minecraft](./minecraft.md) to be installed at once.
[MultiMC5](https://multimc.org) is a custom launcher that allows multiple
[Minecraft](./minecraft.md) instances installed at once.
## Usage

@ -1,9 +1,8 @@
# Proton
[Proton](https://github.com/ValveSoftware/Proton) is a compatibility tool for
[games](/wiki/games.md) made by the developers of [Steam](./steam.md),
[Valve](https://www.valvesoftware.com).
It is based on [WINE](../linux/wine.md).
[Steam](./steam.md) by its developers, [Valve](https://www.valvesoftware.com),
based on [WINE](../linux/wine.md).
## GE-Version
@ -47,3 +46,4 @@ You can remove `<steam location>/steamapps/compatdata/<game id>` to reset the
Wine prefix completely.
It is recommended to keep a backup of the folder containing the old Wine prefix
as it stores game saves and other important data, that can be useful.

@ -1,7 +1,7 @@
# Sid Meier's Civilization VI
[Sid Meier's Civilization VI](https://civilization.com/de-DE/) is a round-based
strategy [game](/wiki/games.md) which is available as a standalone Launcher for Windows and on
strategy game which is available as a standalone Launcher for Windows and on
[Steam](./steam.md) and many other video game distribution services.
## Troubleshooting
@ -16,3 +16,4 @@ steams game related settings:
```sh
eval $( echo "%command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/Base\/Binaries\/Win64Steam\/CivilizationVI'/" )
```

@ -1,6 +1,6 @@
# Steam
[Steam](https://store.steampowered.com/) is a software for digital [game](/wiki/games.md)
[Steam](https://store.steampowered.com/) is a software for digital game
destribution.
It is developed by [Valve](https://www.valvesoftware.com).
Steam uses its compatibility layer, [Proton](./proton.md) for running windows

@ -1,6 +1,6 @@
# Steam Deck
The [Steam Deck](https://store.steampowered.com/steamdeck) is a handheld [gaming](/wiki/games.md)
The [Steam Deck](https://store.steampowered.com/steamdeck) is a handheld gaming
computer made by the same developers as [Steam](./steam.md),
[Valve](https://www.valvesoftware.com).
Due to its form factor it can be used especially well to play games that need a

@ -2,7 +2,7 @@
[Jellyfin](https://jellyfin.ord) is a suite for multimedia streaming.
It includes a web-interface and is mainly used for
[movies and tv shows](/wiki/video.md).
[movies and tv shows](./movies_&_tv_shows.md).
## Setup

@ -26,17 +26,11 @@ There is also an interactive
### Ignore files having local changes
If you need to make changes to a file that are local you can run
`git update-index --skip-worktree <file>`.
`config update-index --skip-worktree <file>`.
Following this the file won't show up as having changes from the upstream.
Note that files tagged with this command are checked out sparsly, so you need
to watch out for changes yourself if there are any.
To revert this run `git update-index --no-skip-worktree <file>`.
Files that are marked this way can be listed by running the following command.
```sh
git ls-files -v | grep "^S"
```
To revert this run `config update-index --no-skip-worktree <file>`.
### Authentication via SSH

@ -1,6 +1,6 @@
# Video
# Movies & TV Shows
It is nice to have some movies, tv shows or other videos saved on your system.
It is nice to have some movies saved on your system.
There are multiple different approaches on how to get it working depending on
your needs.
In general you need to consider if you want the video directly on your pc or