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:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user