1
0
mirror of https://github.com/tiyn/wiki.git synced 2026-03-04 06:34:48 +01:00

docker-image folder added

The docker-images where scattered across different files.
For faster access i moved them to an extra folder and linked them if they're needed elsewhere.
entries that where outside this folder and only contained basic documentation of the docker image where removed.
This commit is contained in:
TiynGER
2021-03-16 15:34:35 +01:00
parent f8700aea4c
commit 046b9bc995
54 changed files with 825 additions and 759 deletions

View File

@@ -1,65 +1,12 @@
# Airsonic
Airsonic is a free and open-source personal media streamer.
It is a fork of [Subsonic](https://www.subsonic.org) and thus is compatible with
It is a fork of [Subsonic](./subsonic.md) and thus is compatible with
most of its clients.
## Setup server with Docker
## Server
The official container and documentation was made by [linuxserver](https://hub.docker.com/r/linuxserver/airsonic).
### Environment-variables
Set the following variables with the -e tag.
| Name | Usage | Default |
| ------ | -------- | ------- |
| `PUID` | UserID | |
| `PGID` | GroupID | |
| `TZ` | Timezone | |
### Volumes
Set the following volumes with the -v tag.
| Volume-Name | Container mount | Description |
| ------------------ | --------------- | ----------------------- |
| `airsonic_config` | `/config` | Configuration files |
| `airsonic_media` | `/media` | Various other media |
| `media_playlists` | `/playlists` | Location for playlists |
| `media_music` | `/music` | Location for music |
| `media_audiobooks` | `/audiobooks` | Location for audiobooks |
| `media_podcasts` | `/podcasts` | location for podcasts |
### Ports
Set the following ports with the -p tag.
| Container Port | Recommended outside port | Protocol | Description |
| -------------- | ------------------------ | -------- | ----------- |
| `4040` | `4040` | TCP | WebUI |
### Rebuild
```shell
#!/bin/sh
docker stop airsonic
docker rm airsonic
docker pull linuxserver/airsonic
docker run --name=airsonic \
--restart unless-stopped \
-p 4040:4040 \
-v airsonic_config:/config \
-v airsonic_media:/media \
-v media_playlists:/playlists \
-v media_music:/music \
-v media_audiobooks:/audiobooks \
-v media_podcasts:/podcasts \
-e PUID=0 \
-e PGID=0 \
-e TZ=Europe/Berlin \
-d linuxserver/airsonic
```
A server can be setup via docker with the [linuxserver image](./docker-images/linuxserver_-_airsonic.md).
## Client
@@ -67,4 +14,4 @@ As already mentioned it is possible to use a bunch of different clients because
the server is compatible with most of the Subsonic clients.
- [Ultrasonic](https://www.f-droid.org/en/packages/org.moire.ultrasonic) is a
free and open-source android subsonic/airsonic client.
free and open-source android subsonic/airsonic client.