mirror of
https://github.com/tiyn/wiki.git
synced 2025-04-01 14:37:46 +02:00
docker: improved structure
This commit is contained in:
parent
a791e45fbb
commit
1abdc66ab0
@ -11,7 +11,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
|
||||
Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -19,7 +19,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| ------------------------- | --------------- | ------------------------------------ |
|
||||
| `downloads` | `/downloads` | folder to download data to |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -27,7 +27,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `8881` | `8081` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -36,7 +36,7 @@ docker pull vim alexta69/metube
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "3"
|
||||
|
@ -11,7 +11,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
|
||||
Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -19,7 +19,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `80` | `80` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -28,7 +28,7 @@ docker pull awesometechnologies/synapse-admin:latest
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "2"
|
||||
|
@ -10,7 +10,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following variables with the -e tag.
|
||||
|
||||
@ -18,7 +18,7 @@ Set the following variables with the -e tag.
|
||||
| ---------- | ----------------------------- | ------- |
|
||||
| `PASSWORD` | Password for `podgrab` user | |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -27,7 +27,7 @@ Set the following volumes with the -v tag.
|
||||
| `podgrab_config` | `/config` | Configuration files |
|
||||
| `media_podcasts` | `/assets` | location for podcasts |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -35,7 +35,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `8080` | `8080` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -11,7 +11,7 @@ Place the file `config.yml` in the `homer` docker volume and change it to your
|
||||
needs.
|
||||
After that rerun `./rebuild.sh` to make update your config.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -19,7 +19,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------------- | --------------- | ---------------------- |
|
||||
| `homer` | `/www/assets` | storage for icons, etc |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -27,7 +27,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `8080` | `8080` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -41,7 +41,7 @@ docker run --name homer \
|
||||
-d b4bz/homer:latest
|
||||
```
|
||||
|
||||
## config.yml
|
||||
### config.yml
|
||||
|
||||
```yml
|
||||
title: "tmp"
|
||||
|
@ -10,7 +10,7 @@ TubeArchivist specific version of Elasticsearch and one a [redis](/wiki/docker/r
|
||||
Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -36,7 +36,7 @@ The following table lists the environment variables for the image `bbilly1/tubea
|
||||
| `ELASTIC_PASSWORD` | Password for Elasticsearch | `` |
|
||||
| `ES_JAVA_OPTS` | Additional Java options | `` |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -53,7 +53,7 @@ The following table lists the environment variables for the image `bbilly1/tubea
|
||||
| ------------------------- | ------------------------------- | --------------------------- |
|
||||
| `es` | `/usr/share/elasticsearch/data` | storage for elasticsearch |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -61,7 +61,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `8000` | `8881` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -69,7 +69,7 @@ docker-compose down
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: '3.3'
|
||||
|
@ -14,7 +14,7 @@ just created folder.
|
||||
You can find the `docker-compose.yml` in the cloned directory.
|
||||
Set the variables, volumes and ports according and run the `rebuild.sh`.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -22,7 +22,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------------- | ---------------- | ---------------- |
|
||||
| `searx_config` | `/config` | configurations |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -30,7 +30,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `5000` | `8000` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -40,7 +40,7 @@ docker-compose up -d
|
||||
cd ..
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "2.2"
|
||||
|
@ -23,7 +23,7 @@ htpasswd -BC 10 /etc/hauk/users.htpasswd <other user name>
|
||||
|
||||
Finally run `./rebuild.sh`.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -31,7 +31,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| ------------------------- | ------------------ | ------------------------------ |
|
||||
| `./config/hauk` | `/etc/hauk` | config and password location |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -39,7 +39,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ---------------------- |
|
||||
| `80` | `80` | TCP | Basic service |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -48,7 +48,7 @@ docker pull bilde2910/hauk
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "2"
|
||||
|
@ -14,7 +14,7 @@ Create the files `rebuild.sh`, `.env` and `docker-compose.yml` at the same
|
||||
place.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -22,7 +22,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `9000` | `9000` | TCP | WebUI |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -32,7 +32,7 @@ Set the following volumes with the -v tag.
|
||||
| `config` | `/config` | configuration data |
|
||||
| `data` | `/data` | further data storage |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -40,7 +40,7 @@ docker-compose down
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## .env
|
||||
### .env
|
||||
|
||||
```sh
|
||||
TZ="Europe/Berlin"
|
||||
@ -75,7 +75,7 @@ PEERTUBE_SMTP_TLS=false
|
||||
PEERTUBE_SMTP_DISABLE_STARTTLS=false
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "3.3"
|
||||
|
@ -14,7 +14,7 @@ a folder within the just created folder.
|
||||
You can find the `docker-compose.yml` in the cloned directory.
|
||||
Set the variables, volumes and ports according and run the `rebuild.sh`.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -22,7 +22,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------------- | --------------- | ----------------------------------- |
|
||||
| `db` | `/app/db` | storage for the bibliogram database |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -30,7 +30,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `10407` | `10407` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -40,7 +40,7 @@ docker-compose up -d
|
||||
cd ..
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "3"
|
||||
|
@ -20,7 +20,7 @@ To get the local IP the command `ip route get 1` can be used.
|
||||
For the public IP the command `curl api.ipify.org` can be used.
|
||||
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -30,7 +30,7 @@ Set the following ports in the `ports:` section.
|
||||
| `5349` | `5349` | TCP/UDP | TURN/STUN |
|
||||
| `49152-65535` | `49152-65535` | UDP | TURN/STUN |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -39,7 +39,7 @@ docker pull coturn/coturn:latest
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "2"
|
||||
@ -55,7 +55,7 @@ services:
|
||||
- "5349:5349"
|
||||
```
|
||||
|
||||
## data/matrix/coturn/turnserver.conf
|
||||
### data/matrix/coturn/turnserver.conf
|
||||
|
||||
```txt
|
||||
use-auth-secret
|
||||
|
@ -8,7 +8,7 @@ The container and documentation was made by [dperson](https://hub.docker.com/r/d
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -17,7 +17,7 @@ Set the following volumes with the -v tag.
|
||||
| `tor_var` | `/var/lib/tor` | Location for various files |
|
||||
| `tor_etc` | `/etc/tor` | Various other config |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -26,7 +26,7 @@ Set the following ports with the -p tag.
|
||||
| `8118` | `8118` | HTTP | privoxy web proxy |
|
||||
| `9050` | `9050` | SOCKS | socks protocol proxy |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -15,7 +15,7 @@ Place the openvpn certificate in the `jacket_config` docker volume inside the
|
||||
`openvpn` folder.
|
||||
After that rerun `./rebuild.sh` to make update your config.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -24,7 +24,7 @@ Set the following volumes with the -v tag.
|
||||
| `jackett_config` | `/config` | storage for configs |
|
||||
| `jackett_blackhole` | `/blackhole` | storage for magnets |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -32,7 +32,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `9117` | `9117` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
docker stop jackett
|
||||
|
@ -14,7 +14,7 @@ The default username of the web interface is `admin`.
|
||||
The default password is `adminadmin`.
|
||||
Both can be changed in the web interface after setup.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following variables with the -e tag.
|
||||
|
||||
@ -25,7 +25,7 @@ Set the following variables with the -e tag.
|
||||
| `VPN_PASSWORD` | Password for OpenVPN | ` ` |
|
||||
| `LAN_NETWORK` | Subnet of the local network | ` ` |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -34,7 +34,7 @@ Set the following volumes with the -v tag.
|
||||
| `qbittorrentvpn_config` | `/config` | Configuration files |
|
||||
| `qbittorrentvpn_data` | `/downloads` | Storage for data |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -42,7 +42,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `9091` | `8080` | TCP | WebUI |
|
||||
|
||||
## Additional
|
||||
### Additional
|
||||
|
||||
There are some special variables to set.
|
||||
|
||||
@ -52,7 +52,7 @@ There are some special variables to set.
|
||||
| `--device` | connect devices |
|
||||
| `--sysctl` | configure systemctl |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -11,7 +11,7 @@ to it.
|
||||
Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -26,7 +26,7 @@ docker-compose file.
|
||||
| `DB_USER` | Username for the database | |
|
||||
| `DB_PASSWD` | Password for the database | |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -36,7 +36,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| `/etc/timezone` | `/etc/timezone:ro` | link timezone |
|
||||
| `/etc/localtime` | `/etc/localtime` | link localtime |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -45,7 +45,7 @@ Set the following ports in the `ports:` section.
|
||||
| `3000` | `3000` | TCP | WebUI |
|
||||
| `22` | `222` | TCP | ssh port of git server |
|
||||
|
||||
## Networks
|
||||
### Networks
|
||||
|
||||
Set the following networks in the `networks:` section of the docker-compose file.
|
||||
|
||||
@ -53,7 +53,7 @@ Set the following networks in the `networks:` section of the docker-compose file
|
||||
| ------- | --------------------- |
|
||||
| `gitea` | connect db with gitea |
|
||||
|
||||
## Dependencies
|
||||
### Dependencies
|
||||
|
||||
Set the following dependencies in the `depends_on:` section of the
|
||||
docker-compose file.
|
||||
@ -62,7 +62,7 @@ docker-compose file.
|
||||
| ---- | -------------------- |
|
||||
| `db` | Ensure db is running |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -70,7 +70,7 @@ docker-compose down
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "2"
|
||||
|
@ -10,7 +10,7 @@ subcontainers - and one a [redis instance](/wiki/docker/redis.md).
|
||||
Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -22,7 +22,7 @@ docker-compose file.
|
||||
| `GRAMPSWEB_CELERY_CONFIG__result_backend` | Redis backend URL | `` |
|
||||
| `GRAMPSWEB_RATELIMIT_STORAGE_URI` | Storage URI | `` |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -37,7 +37,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| `gramps_media` | `/app/media` | storage for media |
|
||||
| `gramps_tmp` | `/tmp` | storage for temporary files |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -45,7 +45,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `5000` | `80` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -55,7 +55,7 @@ docker pull redis:alpine
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "3"
|
||||
|
@ -11,7 +11,7 @@ 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
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -23,7 +23,7 @@ docker-compose file.
|
||||
| `GAMEYFIN_IGDB_API_CLIENT_ID` | id of twitch internet game database | |
|
||||
| `GAMEYFIN_IGDB_API_CLIENT_SECRET` | secret of twitch internet game database | |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -31,7 +31,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| ------------------------- | ----------------------- | ------------------------------ |
|
||||
| `media_games` | `/opt/gameyfin-library` | storage for games and configs |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -40,7 +40,7 @@ Set the following ports in the `ports:` section.
|
||||
| `8080` | `8093` | TCP | WebUI |
|
||||
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -48,7 +48,7 @@ docker-compose down
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "3"
|
||||
|
@ -13,7 +13,7 @@ To see which providers are supported take a look at the
|
||||
[official documentation](https://haugene.github.io/docker-transmission-openvpn/supported-providers/).
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following variables with the -e tag.
|
||||
|
||||
@ -26,7 +26,7 @@ Set the following variables with the -e tag.
|
||||
| `CREATE_TUN_DEVICE` | Use a tunnel device | ` ` |
|
||||
| `WEBPROXY_ENABLES` | Use a webproxy | ` ` |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -36,7 +36,7 @@ Set the following volumes with the -v tag.
|
||||
| `transmission data` | `/data` | Storage for data |
|
||||
| `/etc/localtime` | `/etc/localtime:ro` | Link to the systemtime |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -44,7 +44,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `9091` | `9091` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -10,7 +10,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following variables with the -e tag.
|
||||
|
||||
@ -19,7 +19,7 @@ Set the following variables with the -e tag.
|
||||
| `OOKLA_EULA_GDPR` | set to `true` to accept EULA | |
|
||||
| `AUTH` | set to `true` to enable login | |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -27,7 +27,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------------- | --------------- | ------------------ |
|
||||
| `speedtest` | `/config` | storage for config |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -35,7 +35,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `80` | `8765` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -10,7 +10,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -18,7 +18,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------------- | --------------- | ------------------------------- |
|
||||
| `homeassistant_data` | `/config` | configuration for devices, etc |
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -27,12 +27,12 @@ docker-compose file.
|
||||
| --------------------- | --------------------------- | ----------------------- |
|
||||
| `TZ` | specify the timezone | `` |
|
||||
|
||||
## Additional
|
||||
### Additional
|
||||
|
||||
The container needs acces to the host network.
|
||||
This will at the same time expose port 8123 as web interface.
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
docker run --name homeassistant \
|
||||
|
@ -10,7 +10,7 @@ The container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following variables with the -e tag.
|
||||
|
||||
@ -24,7 +24,7 @@ Set the following variables with the -e tag.
|
||||
| `ICON` | Link the Icon of the Server | |
|
||||
| `MOTD` | Set the Message of the day | "A Paper Minecraft Server powered by Docker" |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -32,7 +32,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------------- | --------------- | ------------------------------ |
|
||||
| `minecraft` | `/data` | location for all relevant data |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -40,7 +40,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | --------- | ------------------ |
|
||||
| `25565` | `25565` | Minecraft | Port for Minecraft |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -17,7 +17,7 @@ just created folder.
|
||||
You can find the `docker-compose.yml` in the cloned directory.
|
||||
Set the variables, volumes and ports according and run the `rebuild.sh`.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -39,7 +39,7 @@ docker-compose file.
|
||||
| `popular_enabled` | enable the popular section | `true` |
|
||||
| `registration_enabled` | enable registration for new users | `true` |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -47,7 +47,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `3000` | `3000` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -59,7 +59,7 @@ docker-compose up -d
|
||||
cd ..
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "3"
|
||||
|
@ -9,7 +9,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -18,7 +18,7 @@ Set the following volumes with the -v tag.
|
||||
| `git-server_repos` | `/git-server/repos` | storage for git repos |
|
||||
| `git-server_keys` | `/git-server/keys` | storage for user ssh keys |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -26,7 +26,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ------------------------------------- |
|
||||
| `22` | `2222` | TCP | ssh port for accessing the git server |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -10,7 +10,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -18,7 +18,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `7396` | `7396` | TCP | WebUI |
|
||||
|
||||
## Additional
|
||||
### Additional
|
||||
|
||||
There are some special variables to set.
|
||||
|
||||
@ -28,11 +28,7 @@ There are some special variables to set.
|
||||
| `--power` | set the default power to fold at home |
|
||||
| `--team` | set your teamid to contribute points |
|
||||
|
||||
### GPU
|
||||
|
||||
GPU support is documented in [the docker article](../docker.md).
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -48,3 +44,9 @@ docker run --name folding-at-home \
|
||||
--power=full \
|
||||
--team=000000
|
||||
```
|
||||
|
||||
## Usage
|
||||
|
||||
### GPU-Support
|
||||
|
||||
GPU support is documented in [the docker article](../docker.md).
|
||||
|
@ -10,7 +10,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -18,7 +18,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------------- | --------------- | ------------------------ |
|
||||
| `ovpn-proxy` | `/config` | storage for openvpn data |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -26,7 +26,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ------------ |
|
||||
| `9050` | `8080` | HTTP | proxy port |
|
||||
|
||||
## Environment-Variables
|
||||
### Environment-Variables
|
||||
|
||||
Set the following variables with the -e tag.
|
||||
|
||||
@ -36,7 +36,7 @@ Set the following variables with the -e tag.
|
||||
| `OPENVPN_USERNAME` | username for OpenVPN | ` ` |
|
||||
| `OPENVPN_PASSWORD` | password for OpenVPN | ` ` |
|
||||
|
||||
## Additional
|
||||
### Additional
|
||||
|
||||
There are some special variables to set.
|
||||
|
||||
@ -46,7 +46,7 @@ There are some special variables to set.
|
||||
| `--device` | connect devices |
|
||||
| `--sysctl` | configure systemctl |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -22,21 +22,7 @@ docker run -v openvpn:/etc/openvpn --rm -it kylemanna/openvpn ovpn_initpki
|
||||
|
||||
Afterwards run `./rebuild.sh`.
|
||||
|
||||
## Usage
|
||||
|
||||
### Create Certificates
|
||||
|
||||
Each device that connects to the [OpenVPN](/wiki/openvpn.md) server should
|
||||
have a certificate to connect by.
|
||||
Create a certificate and retrieve it by running the following commands.
|
||||
Change all occurences of `<CLIENTNAME>` to the name of the client.
|
||||
|
||||
```sh
|
||||
docker run -v openvpn:/etc/openvpn --rm -it kylemanna/openvpn easyrsa build-client-full <CLIENTNAME> nopass
|
||||
docker run -v openvpn:/etc/openvpn --rm kylemanna/openvpn ovpn_getclient <CLIENTNAME> > <CLIENTNAME>.ovpn
|
||||
```
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -44,7 +30,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------------- | --------------- | ------------------------ |
|
||||
| `ovpn` | `/etc/openvpn` | storage for openvpn data |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -52,7 +38,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ------------ |
|
||||
| `1194` | `1194` | UDP | openvpn port |
|
||||
|
||||
## Additional
|
||||
### Additional
|
||||
|
||||
There are some special variables to set.
|
||||
|
||||
@ -60,7 +46,7 @@ There are some special variables to set.
|
||||
| ----------- | ---------------------- |
|
||||
| `--cap-add` | add linux capabilities |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -74,3 +60,17 @@ docker run --name openvpn \
|
||||
-v ovpn:/etc/openvpn \
|
||||
-d kylemanna/openvpn
|
||||
```
|
||||
|
||||
## Usage
|
||||
|
||||
### Create Certificates
|
||||
|
||||
Each device that connects to the [OpenVPN](/wiki/openvpn.md) server should
|
||||
have a certificate to connect by.
|
||||
Create a certificate and retrieve it by running the following commands.
|
||||
Change all occurences of `<CLIENTNAME>` to the name of the client.
|
||||
|
||||
```sh
|
||||
docker run -v openvpn:/etc/openvpn --rm -it kylemanna/openvpn easyrsa build-client-full <CLIENTNAME> nopass
|
||||
docker run -v openvpn:/etc/openvpn --rm kylemanna/openvpn ovpn_getclient <CLIENTNAME> > <CLIENTNAME>.ovpn
|
||||
```
|
||||
|
@ -10,7 +10,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following variables with the -e tag.
|
||||
|
||||
@ -20,7 +20,7 @@ Set the following variables with the -e tag.
|
||||
| `PGID` | GroupID | |
|
||||
| `TZ` | Timezone | |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -33,7 +33,7 @@ Set the following volumes with the -v tag.
|
||||
| `media_audiobooks` | `/audiobooks` | Location for audiobooks |
|
||||
| `media_podcasts` | `/podcasts` | location for podcasts |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -41,7 +41,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `4040` | `4040` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -10,7 +10,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following variables with the -e tag.
|
||||
|
||||
@ -20,7 +20,7 @@ Set the following variables with the -e tag.
|
||||
| `PGID` | GroupID | |
|
||||
| `TZ` | Timezone | |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -33,7 +33,7 @@ Set the following volumes with the -v tag.
|
||||
| `media_audiobooks` | `/audiobooks` | Location for audiobooks |
|
||||
| `media_podcasts` | `/podcasts` | location for podcasts |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -41,7 +41,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `4040` | `4040` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -11,7 +11,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
|
||||
Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -22,7 +22,7 @@ docker-compose file.
|
||||
| `PGID` | Groupid to run the container | |
|
||||
| `TZ` | specify the timezone | |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -30,7 +30,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| ------------------------- | --------------- | ------------------------------------ |
|
||||
| `config` | `/config` | storage for config files of jellyfin |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -38,7 +38,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `7008` | `80` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -47,7 +47,7 @@ docker pull lscr.io/linuxserver/freshrss:latest
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "2.1"
|
||||
|
@ -11,7 +11,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
|
||||
Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -22,7 +22,7 @@ docker-compose file.
|
||||
| `PGID` | Groupid to run the container | |
|
||||
| `TZ` | specify the timezone | |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -40,7 +40,7 @@ it is recommended to use them as external volumes (volumes section:
|
||||
To use the rebuild the volumes have to exist before creating the container
|
||||
(`docker volume create media_movies` and tvshows accordingly).
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -48,7 +48,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `8096` | `8096` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -57,7 +57,7 @@ docker pull linuxserver/jellyfin:latest
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "2"
|
||||
|
@ -21,7 +21,7 @@ This namely causes the following line in the
|
||||
- /var/lib/docker/volumes/transmission_data/_data/completed:/data/completed #optional
|
||||
```
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -32,7 +32,7 @@ docker-compose file.
|
||||
| `PGID` | group id for container user | `1000` |
|
||||
| `TZ` | specify the timezone | `Etc/UTC` |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -41,7 +41,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| `config` | `/config` | directory for config |
|
||||
| `complete` | `/music` | directory for music |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -49,7 +49,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ------------ |
|
||||
| `8686` | `8686` | TCP | webUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -58,7 +58,7 @@ docker pull lscr.io/linuxserver/lidarr:latest
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "2.1"
|
||||
|
@ -21,7 +21,7 @@ This namely causes the following line in the
|
||||
- /var/lib/docker/volumes/transmission_data/_data/completed:/data/completed #optional
|
||||
```
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -32,7 +32,7 @@ docker-compose file.
|
||||
| `PGID` | group id for container user | `1000` |
|
||||
| `TZ` | specify the timezone | `Etc/UTC` |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -41,7 +41,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| `config` | `/config` | directory for config |
|
||||
| `complete` | `/movies` | directory for music |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -49,7 +49,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ------------ |
|
||||
| `7878` | `7878` | TCP | webUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -58,7 +58,7 @@ docker pull lscr.io/linuxserver/radarr:latest
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "2.1"
|
||||
|
@ -21,7 +21,7 @@ This namely causes the following line in the
|
||||
- /var/lib/docker/volumes/transmission_data/_data/completed:/data/completed #optional
|
||||
```
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -32,7 +32,7 @@ docker-compose file.
|
||||
| `PGID` | group id for container user | `1000` |
|
||||
| `TZ` | specify the timezone | `Etc/UTC` |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -41,7 +41,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| `config` | `/config` | directory for config |
|
||||
| `complete` | `/tv` | directory for music |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -49,7 +49,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ------------ |
|
||||
| `8989` | `8989` | TCP | webUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -58,7 +58,7 @@ docker pull lscr.io/linuxserver/sonarr:latest
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "2.1"
|
||||
|
@ -10,7 +10,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following variables with the -e tag.
|
||||
|
||||
@ -21,7 +21,7 @@ Set the following variables with the -e tag.
|
||||
| `TZ` | Timezone | |
|
||||
| `UMASK_SET` | setting usermask | |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -29,7 +29,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------ | --------------- | ----------------------------------------------- |
|
||||
| `syncthing_config` | `/config` | storage for config and possible downloaded data |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -39,7 +39,7 @@ Set the following ports with the -p tag.
|
||||
| `22000` | `22000` | TCP | Syncthing internal |
|
||||
| `21027` | `21027` | UDP | Syncthing internal |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -10,7 +10,7 @@ The official container and documentation was made by
|
||||
Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -22,7 +22,7 @@ docker-compose file.
|
||||
| `TZ` | specify the timezone | `Europe/London` |
|
||||
| `RUN_OPTS` | specify the timezone | ` ` |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -31,7 +31,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| `config` | `/config` | directory for config |
|
||||
| `tvdvr` | `/recordings` | directory for storage |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -49,7 +49,7 @@ docker pull lscr.io/linuxserver/tvheadend:latest
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "2.1"
|
||||
|
@ -38,7 +38,7 @@ Finally if a reverse proxy is used check the
|
||||
|
||||
Afterwards you're ready to go by once again running the `rebuild.sh` file.
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -5,7 +5,15 @@ The official container and documentation was made by [mariadb](https://hub.docke
|
||||
The Docker container is mainly used in combination with other containers.
|
||||
To achieve this in the easiest way use a docker-compose file.
|
||||
|
||||
## Environment-variables
|
||||
## Set-Up
|
||||
|
||||
The mariadb Docker container is dependent on another container most of the time.
|
||||
The exact setup will be described in the regarding entry.
|
||||
Nevertheless both environment variables and volumes are listed in the sections below.
|
||||
Nevertheless both environment variables and volumes and networks are listed in the sections below.
|
||||
These are needed most often.
|
||||
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -17,10 +25,15 @@ docker-compose file.
|
||||
| `MYSQL_PASSWORD` | set the mysql user password | |
|
||||
| `MYSQL_Database` | specify mysql database to use | |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
| Outside mount/volume name | Container mount | Description |
|
||||
| ------------------------- | ---------------- | ------------------------- |
|
||||
| `mysql` | `/var/lib/mysql` | storage for owncloud data |
|
||||
|
||||
### Networks
|
||||
|
||||
You can set networks in the `networks:` part of a docker-compose file to connect
|
||||
the database with other docker containers.
|
||||
|
@ -16,7 +16,7 @@ place.
|
||||
Make sure to set `POSTGRES_PASSWORD`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -24,7 +24,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `8080` | `8080` | TCP | WebUI |
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -33,7 +33,7 @@ docker-compose file.
|
||||
| ----------- | ----------------------- | ----------------- |
|
||||
| `NODE_ENV` | Setting the environment | `production` |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -44,7 +44,7 @@ docker pull ghcr.io/lattyware/massivedecks/client:latest-release
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "3.3"
|
||||
|
@ -11,7 +11,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
|
||||
Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -24,7 +24,7 @@ docker-compose file.
|
||||
| `GID` | group id for synapse user | `1000` |
|
||||
| `TZ` | specify the timezone | `Europe/London` |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -32,7 +32,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| ------------------------- | --------------- | --------------------------------- |
|
||||
| `synapse` | `/data` | directory for storage and configs |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -40,7 +40,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ---------------------- |
|
||||
| `8008` | `443` | TCP | matrix homeserver port |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -49,7 +49,7 @@ docker pull matrixdotorg/synapse:latest
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
services:
|
||||
|
@ -11,7 +11,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following variables with the -e tag.
|
||||
|
||||
@ -22,7 +22,7 @@ Set the following variables with the -e tag.
|
||||
| `DISPLAY_WIDTH` | Width of software | `1280` |
|
||||
| `DISPLAY_HEIGHT` | Height of software | `768` |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -31,7 +31,7 @@ Set the following volumes with the -v tag.
|
||||
| `config` | `/config` | Configuration files |
|
||||
| `media_music` | `/storage` | Location for audio files |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -41,7 +41,7 @@ Set the following ports with the -p tag.
|
||||
| `5900` | `5900` | TCP | VNC |
|
||||
| `8000` | `8000` | TCP | Picard browser integration |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -6,7 +6,14 @@ The official container and documentation was made by
|
||||
The Docker container is mainly used in combination with other containers.
|
||||
To achieve this in the easiest way use a docker-compose file
|
||||
|
||||
## Environment-variables
|
||||
## Set-Up
|
||||
|
||||
The mysql Docker container is dependent on another container most of the time.
|
||||
The exact setup will be described in the regarding entry.
|
||||
Nevertheless both environment variables and volumes and networks are listed in the sections below.
|
||||
These are needed most often.
|
||||
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -18,7 +25,7 @@ docker-compose file.
|
||||
| `MYSQL_PASSWORD` | set the mysql user password | |
|
||||
| `MYSQL_Database` | specify mysql database to use | |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -26,7 +33,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| ------------------------- | ---------------- | ------------------------- |
|
||||
| `mysql` | `/var/lib/mysql` | storage for owncloud data |
|
||||
|
||||
## Networks
|
||||
### Networks
|
||||
|
||||
You can set networks in the `networks:` part of a docker-compose file to connect
|
||||
the database with other docker containers.
|
||||
|
@ -23,7 +23,7 @@ mariadb:9
|
||||
Make sure to substitute all the occurences of the `:latest` tag accordingly.
|
||||
Updating has to be done manually so nothing breaks.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -31,7 +31,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| ------------------------- | --------------- | ---------------------------------------- |
|
||||
| `nextcloud` | `/var/www/html` | storage for nextcloud plugins and config |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -39,7 +39,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `80` | `80` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -49,7 +49,7 @@ docker pull mariadb:latest
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: '2'
|
||||
|
@ -11,7 +11,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
|
||||
Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -19,7 +19,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| ------------------------- | -------------------- | --------------------------- |
|
||||
| `nginx` | `/etc/nginx/conf.d/` | directory for nginx configs |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -28,7 +28,7 @@ Set the following ports in the `ports:` section.
|
||||
| `80` | `80` | TCP | http port |
|
||||
| `443` | `443` | TCP | https port |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -37,7 +37,7 @@ docker pull nginx:latest
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "2"
|
||||
|
@ -9,7 +9,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -18,7 +18,7 @@ Set the following volumes with the -v tag.
|
||||
| `cups` | `/etc/cups` | configuration for printers, etc |
|
||||
| `/var/run/dbus` | `/var/run/dbus` | connection to host dbus |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -26,11 +26,11 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------------- |
|
||||
| `631` | `631` | TCP | cups server webui |
|
||||
|
||||
## Additional
|
||||
### Additional
|
||||
|
||||
The default username is `print`, the default password is `print`.
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -13,7 +13,7 @@ Docker container.
|
||||
Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -22,7 +22,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| `owncloud` | `/var/www/html` | storage for owncloud plugins |
|
||||
| `config` | `/var/www/html/config` | storage for owncloud config |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -30,7 +30,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `80` | `80` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -40,7 +40,7 @@ docker pull mariadb
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "3.1"
|
||||
|
@ -10,7 +10,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment variables
|
||||
### Environment variables
|
||||
|
||||
Set the following variables with the -e tag.
|
||||
|
||||
@ -20,7 +20,7 @@ Set the following variables with the -e tag.
|
||||
| `ZONE=` | append your domain (for example `main.com`) |
|
||||
| `SUBDOMAIN` | append your subdomain (for example `dynamic`) |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -8,7 +8,7 @@ The official container and documentation was made by [oznu](https://hub.docker.c
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following variables with the -e tag.
|
||||
|
||||
@ -17,7 +17,7 @@ Set the following variables with the -e tag.
|
||||
| `PUID` | UserID | |
|
||||
| `PGID` | GroupID | |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -26,7 +26,7 @@ Set the following volumes with the -v tag.
|
||||
| `onedrive_config` | `/config` | configuration storage for the server connection |
|
||||
| `onedrive_doc` | `/documents` | storage for downloaded documents |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -10,7 +10,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -19,7 +19,7 @@ Set the following volumes with the -v tag.
|
||||
| `/var/run/docker.sock` | `/var/run/docker.sock` | connect your running docker containers |
|
||||
| `/var/lib/docker/volumes` | `/var/lib/docker/volumes` | connect running docker volumes |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -27,7 +27,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | -------------------- |
|
||||
| `9001` | `9001` | TCP | Portainer agent port |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -10,7 +10,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -19,7 +19,7 @@ Set the following volumes with the -v tag.
|
||||
| `portainer` | `/data` | configuration directory |
|
||||
| `/var/run/docker.sock` | `/var/run/docker.sock` | connection to local docker containers and volumes |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -27,7 +27,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `9000` | `9000` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Postgres
|
||||
# postgres
|
||||
|
||||
This is a [Docker](/wiki/docker.md) container for a postgresql database.
|
||||
The official container and documentation was made by
|
||||
@ -6,7 +6,15 @@ The official container and documentation was made by
|
||||
The Docker container is mainly used in combination with other containers.
|
||||
To achieve this in the easiest way use a docker-compose file
|
||||
|
||||
## Environment-variables
|
||||
## Set-Up
|
||||
|
||||
The postgres Docker container is dependent on another container most of the time.
|
||||
The exact setup will be described in the regarding entry.
|
||||
Nevertheless both environment variables and volumes are listed in the sections below.
|
||||
Nevertheless both environment variables and volumes and networks are listed in the sections below.
|
||||
These are needed most often.
|
||||
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -18,7 +26,7 @@ docker-compose file.
|
||||
| `POSTGRES_PASSWORD` | set the postgres user password | |
|
||||
| `POSTGRES_DB` | specify postgres database to use | |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -27,7 +35,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| `postgres` | `/var/lib/postgresql/data` | storage for owncloud data |
|
||||
| `postgres_config` | `/config/sql` | initial sql setup and config |
|
||||
|
||||
## Networks
|
||||
### Networks
|
||||
|
||||
You can set networks in the `networks:` part of a docker-compose file to connect
|
||||
the database with other docker containers.
|
||||
|
@ -10,7 +10,7 @@ The official container and documentation was made by
|
||||
Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -18,7 +18,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------------- | --------------- | -------------------------- |
|
||||
| `golinks` | `/search.db` | database with all commands |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -26,7 +26,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `8000` | `8000` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -35,7 +35,7 @@ docker pull prologic/golinks:latest
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "3.1"
|
||||
|
@ -9,7 +9,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -17,7 +17,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ---------------------------------------- |
|
||||
| `8000` | `8000` | TCP | port to proxy the gopher site as http to |
|
||||
|
||||
## Additional
|
||||
### Additional
|
||||
|
||||
There are some special variables to set.
|
||||
|
||||
@ -25,7 +25,7 @@ There are some special variables to set.
|
||||
| ------ | ------------------------------------------------------------- |
|
||||
| `-uri` | define the gopher site to proxy (just 'domain.tld' is enough) |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -9,7 +9,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -17,7 +17,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------------- | ---------------------- | ---------------------- |
|
||||
| `todo` | `/go/src/todo/todo.db` | Database for todo list |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -25,7 +25,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `8000` | `8000` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -15,7 +15,7 @@ Then build the image inside the git folder with `docker build -t synctube .`.
|
||||
Set the variables, volumes and ports according and run the `rebuild.sh`.
|
||||
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -23,7 +23,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------------- | ------------------- | ------------------- |
|
||||
| `synctube` | `/usr/src/app/user` | Configuration files |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -31,7 +31,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `4200` | `4200` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -6,10 +6,23 @@ The official container and documentation was made by
|
||||
The Docker container is mainly used in combination with other containers.
|
||||
To achieve this in the easiest way use a docker-compose file.
|
||||
|
||||
## Volumes
|
||||
## Set-Up
|
||||
|
||||
The redis Docker container is dependent on another container most of the time.
|
||||
The exact setup will be described in the regarding entry.
|
||||
Nevertheless both volumes and networks are listed in the sections below.
|
||||
These are needed most often.
|
||||
|
||||
### Volumes
|
||||
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
| Outside mount/volume name | Container mount | Description |
|
||||
| ------------------------- | --------------- | -------------------- |
|
||||
| `redis` | `/data` | storage for all data |
|
||||
|
||||
### Networks
|
||||
|
||||
You can set networks in the `networks:` part of a docker-compose file to connect
|
||||
the database with other docker containers.
|
||||
|
@ -9,7 +9,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following variables with the -e tag.
|
||||
|
||||
@ -17,7 +17,7 @@ Set the following variables with the -e tag.
|
||||
| -------------- | ----------------------- | ------- |
|
||||
| `STORAGE_TYPE` | Type to store the datas | `file` |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -25,7 +25,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------------- | --------------- | -------------------------- |
|
||||
| `hastebin` | `/app/data` | storage directory for data |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -33,7 +33,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `7777` | `7777` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -10,7 +10,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -23,7 +23,7 @@ Set the following volumes with the -v tag.
|
||||
| `samba_etc` | `/etc` | etc directory of samba server |
|
||||
| `samba_log` | `/var/log/samba` | storage for samba logs |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -32,7 +32,7 @@ Set the following ports with the -p tag.
|
||||
| `139` | `139` | TCP | Samba internal |
|
||||
| `445` | `445` | TCP | Samba internal |
|
||||
|
||||
## Additional
|
||||
### Additional
|
||||
|
||||
There are some special variables to set.
|
||||
|
||||
@ -42,7 +42,7 @@ There are some special variables to set.
|
||||
| `-w \<workgroup\>` | define workgroup |
|
||||
| `-s \<name;path\>(;browse;readonly;guest;users;admins;writelist;comment)` | define shares |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -10,7 +10,7 @@ The official container and documentation was made by
|
||||
Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -19,7 +19,7 @@ Set the following volumes with the -v tag.
|
||||
| `searx_etc` | `/etc/searx` | storage for etc |
|
||||
| `searx_log` | `/var/log/uwsgi` | storage for logs |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -27,7 +27,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `8080` | `8080` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -35,7 +35,7 @@ docker-compose down
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```sh
|
||||
version: "2.1"
|
||||
|
@ -42,7 +42,7 @@ The Teamspeak server can then be found by Sinusbot under host `ts3.docker.local`
|
||||
|
||||
Change the other settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -52,7 +52,7 @@ docker-compose file.
|
||||
| `UID` | User userid to run gitea | |
|
||||
| `GID` | User groupid to run gitea | |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -61,7 +61,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| `sinusbot_scripts` | `/opt/sinusbot/scripts` | storage for the sinusbot scripts |
|
||||
| `sinusbot_data` | `/opt/sinusbot/data` | storage for the most of sinusbot data |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -69,7 +69,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ---------------------- |
|
||||
| `8087` | `8087` | TCP | WebUI |
|
||||
|
||||
## Networks
|
||||
### Networks
|
||||
|
||||
Set the following networks in the `networks:` section of the docker-compose file.
|
||||
|
||||
@ -78,7 +78,7 @@ Set the following networks in the `networks:` section of the docker-compose file
|
||||
| `teamspeak` | connect with local teamspeak |
|
||||
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -87,7 +87,7 @@ docker pull sinusbot/docker:latest
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "3.3"
|
||||
|
@ -18,7 +18,7 @@ docker exec -it linkding python manage.py createsuperuser --username=joe --email
|
||||
|
||||
You will be asked for a password via the commandline.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -26,7 +26,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------------- | ---------------------- | --------------------------- |
|
||||
| `linkding` | `/etc/linkding/data` | storage for persistent data |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -34,7 +34,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `9090` | `9090` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -10,7 +10,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -18,7 +18,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `8080` | `8080` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -10,7 +10,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following variables with the -e tag.
|
||||
|
||||
@ -18,7 +18,7 @@ Set the following variables with the -e tag.
|
||||
| ------------------- | ---------------------------- | ------- |
|
||||
| `TS3SERVER_LICENSE` | accept the license agreement | |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -26,7 +26,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------------- | ---------------- | --------------------------- |
|
||||
| `teamspeak3` | `/var/ts3server` | storage for ts3-server data |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -36,7 +36,7 @@ Set the following ports with the -p tag.
|
||||
| `10011` | `10011` | TCP | ts3-intern |
|
||||
| `30033` | `30033` | TCP | ts3-intern |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -11,7 +11,7 @@ Change the settings according to your needs and run `./start.sh` to start
|
||||
the server.
|
||||
With `stop.sh` you can stop it.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following variables with the -e tag.
|
||||
|
||||
@ -30,7 +30,7 @@ Set the following variables with the -e tag.
|
||||
| `SERVER_PASSWORD` | set a password | |
|
||||
| `ADMIN_PASSWORD` | set an admin password | |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -39,7 +39,7 @@ Set the following volumes with the -v tag.
|
||||
| `mordhau` | `/serverdata/mordhau` | storage for mordhau server relevant data |
|
||||
| `mordhau_steamcmd` | `/serverdata/steamcmd` | storage for steam related data |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
| Container Port | Recommended outside port | Protocol | Description |
|
||||
@ -48,7 +48,7 @@ Set the following ports with the -p tag.
|
||||
| `15000` | `15000` | UDP | mordhau internal |
|
||||
| `27015` | `27015` | UDP | mordhau internal |
|
||||
|
||||
## start.sh
|
||||
### start.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -75,7 +75,7 @@ docker run --name=mordhau \
|
||||
tetricz/mordhau-server
|
||||
```
|
||||
|
||||
## stop.sh
|
||||
### stop.sh
|
||||
|
||||
```sh
|
||||
#/bin/sh
|
||||
|
@ -1,6 +1,6 @@
|
||||
# tombursch - kitchenowl
|
||||
|
||||
This is a [Docker](/wiki/docker.md) container for a [kitchenowl](kitchenowl)
|
||||
This is a [Docker](/wiki/docker.md) container for a [kitchenowl](/wiki/kitchenowl.md)
|
||||
server.
|
||||
The official container and documentation was made by
|
||||
[tombursch](https://github.com/tombursch/kitchenowl).
|
||||
@ -14,7 +14,7 @@ place.
|
||||
Make sure to change `JWT_SECRET_KEY`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -22,7 +22,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `7890` | `80` | TCP | WebUI |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -30,7 +30,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------------- | -------------------------- | ------------------------ |
|
||||
| `kitchenowl_data` | `/data` | storage for all data |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -40,7 +40,7 @@ docker pull tombursch/kitchenowl:latest
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "3"
|
||||
|
@ -14,7 +14,7 @@ Create a volume with the name `radicale_config`.
|
||||
Then create the `config` file in the volume `radicale_config`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -23,7 +23,7 @@ Set the following volumes with the -v tag.
|
||||
| `radicale_data` | `/data` | storage for caldav |
|
||||
| `radicale_config` | `/config` | storage for radicale config |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -31,7 +31,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ------------- |
|
||||
| `5232` | `5232` | TCP | WebUI, caldav |
|
||||
|
||||
## Additional
|
||||
### Additional
|
||||
|
||||
There are some special variables to set.
|
||||
|
||||
@ -39,7 +39,7 @@ There are some special variables to set.
|
||||
| ------------- | ---------------------------------------------------------------------- |
|
||||
| `--read-only` | make radicale read-only, caldav can still be changed and used normally |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#/bin/sh
|
||||
@ -55,7 +55,7 @@ docker run --name radicale \
|
||||
-d tomsquest/docker-radicale:2.1.11.4
|
||||
```
|
||||
|
||||
## radicale\_config/\_data/config
|
||||
### radicale\_config/\_data/config
|
||||
|
||||
```txt
|
||||
# -*- mode: conf -*-
|
||||
|
@ -13,7 +13,7 @@ Place the files `data/traefik.yml` and `data/config/dynamic.yml` in the
|
||||
according directories.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -25,7 +25,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| `./data/acme.json` | `/acme.json` | place to store certificates for https |
|
||||
| `./data/config` | `/configurations` | place for dynamically changable configs |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -34,7 +34,7 @@ Set the following ports in the `ports:` section.
|
||||
| `80` | `80` | TCP | http |
|
||||
| `443` | `443` | TCP | https |
|
||||
|
||||
## Networks
|
||||
### Networks
|
||||
|
||||
Set the following networks in the `networks:` section of the docker-compose file.
|
||||
|
||||
@ -42,7 +42,7 @@ Set the following networks in the `networks:` section of the docker-compose file
|
||||
| ------- | -------------------------------------- |
|
||||
| `proxy` | network to expose http and https ports |
|
||||
|
||||
## Labels
|
||||
### Labels
|
||||
|
||||
Set the following labels in the `labels:` section.
|
||||
|
||||
@ -58,7 +58,7 @@ Set the following labels in the `labels:` section.
|
||||
The first five lines are for publishing traefik under `traefik.<domain>`.
|
||||
The last line is to add authentication.
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -67,7 +67,7 @@ docker pull traefik:v2.4
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "3"
|
||||
@ -104,7 +104,7 @@ networks:
|
||||
|
||||
```
|
||||
|
||||
## data/traefik.yml
|
||||
### data/traefik.yml
|
||||
|
||||
```yml
|
||||
api:
|
||||
@ -143,7 +143,7 @@ certificatesResolvers:
|
||||
entryPoint: web
|
||||
```
|
||||
|
||||
## data/config/dynamic.yml
|
||||
### data/config/dynamic.yml
|
||||
|
||||
In the config replace `username:htpasswd` with the output of
|
||||
`echo $(htpasswd -nb <user> <pasword>) | sed -e s/\\$/\\$\\$/g`.
|
||||
@ -193,7 +193,9 @@ The sections called `redirect-non-www-to-www` and `redirect-www-to-non-www` are
|
||||
article by Benjamin Rancourt on his
|
||||
[website](https://www.benjaminrancourt.ca/how-to-redirect-from-non-www-to-www-with-traefik/).
|
||||
|
||||
## Create reverse proxies
|
||||
## Usage
|
||||
|
||||
### Create reverse proxies
|
||||
|
||||
To create a reverse proxy from a docker container add the following lines in the
|
||||
`labels:` section of the `docker-compose.yml` of the service to proxy.
|
||||
@ -240,7 +242,7 @@ For redirection to www domains this will look something like the following.
|
||||
|
||||
In the opposite case the domain will be `www.<subdomain>.<domain>`.
|
||||
|
||||
## Setup Mailserver
|
||||
### Setup Mailserver
|
||||
|
||||
If setting up a
|
||||
[docker-mailserver by mailserver](./mailserver_-_docker-mailserver.md) no http
|
||||
|
@ -15,7 +15,7 @@ place.
|
||||
Make sure to set `SECRET_KEY` and `POSTGRES_PASSWORD`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -23,7 +23,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `8083` | `8080` | TCP | WebUI |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -32,7 +32,7 @@ Set the following volumes with the -v tag.
|
||||
| `staticfiles` | `/opt/recipes/staticfiles` | storage for static files |
|
||||
| `mediafiles` | `/opt/recipes/mediafiles` | storage for media files |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -42,7 +42,7 @@ docker pull postgres:15-alpine
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## .env
|
||||
### .env
|
||||
|
||||
```sh
|
||||
# only set this to true when testing/debugging
|
||||
@ -218,7 +218,7 @@ REVERSE_PROXY_AUTH=0
|
||||
# EXPORT_FILE_CACHE_DURATION=600
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "3"
|
||||
|
@ -11,7 +11,7 @@ This docker-rebuild is made up by a `docker-compose.yml` file.
|
||||
Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -19,7 +19,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| ------------------------- | --------------------- | ----------- |
|
||||
| `./config.json` | `/app/config.json:ro` | config file |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -27,7 +27,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `80` | `80` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -36,7 +36,7 @@ docker pull vectorim/riot-web:latest
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "2"
|
||||
|
@ -10,7 +10,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -19,7 +19,7 @@ Set the following volumes with the -v tag.
|
||||
| `bind_cache` | `/var/cache/bind` | cache for DNS |
|
||||
| `bind_etc` | `/etc/bind` | configuration for DNS |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -28,7 +28,7 @@ Set the following ports with the -p tag.
|
||||
| `53` | `53` | TCP | DNS protocol port |
|
||||
| `53` | `53` | UDP | DNS protocol port |
|
||||
|
||||
## Additional
|
||||
### Additional
|
||||
|
||||
There are some special variables to set.
|
||||
|
||||
@ -36,7 +36,7 @@ There are some special variables to set.
|
||||
| ------- | ------------------------------------------------------- |
|
||||
| `--dns` | set two of these flags for specific DNS forward servers |
|
||||
|
||||
## Rebuild
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -12,7 +12,7 @@ and a [redis container](./redis.md) to it.
|
||||
Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following environment-variables in the `environment:` section of the
|
||||
docker-compose file.
|
||||
@ -34,7 +34,7 @@ docker-compose file.
|
||||
| `SYMFONY__ENV__DOMAIN_NAME` | URL to wallabag instance | `https://your-wallabag-url-instance.com` |
|
||||
| `SYMFONY__ENV__SERVER_NAME` | Name for the wallabag server | `Your wallabag instance` |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
|
||||
@ -42,7 +42,7 @@ Set the following volumes in the `volumes:` section of the docker-compose file.
|
||||
| ------------------------- | ------------------------------------- | -------------------------------- |
|
||||
| `wallabag_wallabag` | `/var/www/wallabag/web/assets/images` | storage for wallabag config data |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports in the `ports:` section.
|
||||
|
||||
@ -50,7 +50,7 @@ Set the following ports in the `ports:` section.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `80` | `80` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -61,7 +61,7 @@ docker pull redis:alpine
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: '3'
|
||||
|
@ -9,7 +9,7 @@ The official container and documentation was made by
|
||||
Create the file `rebuild.sh`.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -17,7 +17,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------------- | --------------- | -------------------- |
|
||||
| `pinedocs` | `/data` | storage for pinedocs |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -25,7 +25,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `80` | `80` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
|
@ -11,7 +11,7 @@ In addition to the main container you need to connect a
|
||||
Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Environment-variables
|
||||
### Environment-variables
|
||||
|
||||
Set the following variables with the -e tag.
|
||||
|
||||
@ -22,7 +22,7 @@ Set the following variables with the -e tag.
|
||||
| `YOURLS_USER` | username for yourls admin | |
|
||||
| `YOURLS_PASS` | password for yourls admin | |
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -30,7 +30,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------------- | --------------- | -------------------- |
|
||||
| `yourls` | `/var/www/html` | yourls specific html |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -38,7 +38,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------------- |
|
||||
| `80` | `80` | TCP | dns protocol port |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -46,7 +46,7 @@ docker-compose down
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```yml
|
||||
version: "3.1"
|
||||
|
@ -11,7 +11,7 @@ Create the file `rebuild.sh`, `docker-compose.yml` and `nitter.conf` at the same
|
||||
place.
|
||||
Change the settings according to your needs and run `./rebuild.sh` afterwards.
|
||||
|
||||
## Volumes
|
||||
### Volumes
|
||||
|
||||
Set the following volumes with the -v tag.
|
||||
|
||||
@ -19,7 +19,7 @@ Set the following volumes with the -v tag.
|
||||
| ------------------------- | --------------- | ------------------------- |
|
||||
| `nitter` | `/data` | storage for all of nitter |
|
||||
|
||||
## Ports
|
||||
### Ports
|
||||
|
||||
Set the following ports with the -p tag.
|
||||
|
||||
@ -27,7 +27,7 @@ Set the following ports with the -p tag.
|
||||
| -------------- | ------------------------ | -------- | ----------- |
|
||||
| `8080` | `8080` | TCP | WebUI |
|
||||
|
||||
## rebuild.sh
|
||||
### rebuild.sh
|
||||
|
||||
```sh
|
||||
#!/bin/sh
|
||||
@ -36,7 +36,7 @@ docker pull awesometechnologies/synapse-admin:latest
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## docker-compose.yml
|
||||
### docker-compose.yml
|
||||
|
||||
```txt
|
||||
version: "3"
|
||||
@ -89,7 +89,7 @@ volumes:
|
||||
```
|
||||
|
||||
|
||||
## nitter.conf
|
||||
### nitter.conf
|
||||
|
||||
```txt
|
||||
[Server]
|
||||
|
Loading…
x
Reference in New Issue
Block a user