https://github.com/toilal/stealthbox
Share your favorite content remotely without spoiling your home network.
https://github.com/toilal/stealthbox
Last synced: 11 months ago
JSON representation
Share your favorite content remotely without spoiling your home network.
- Host: GitHub
- URL: https://github.com/toilal/stealthbox
- Owner: Toilal
- License: mit
- Created: 2015-03-02T15:06:40.000Z (over 11 years ago)
- Default Branch: develop
- Last Pushed: 2021-01-03T01:29:07.000Z (over 5 years ago)
- Last Synced: 2024-04-14T13:53:47.701Z (about 2 years ago)
- Language: Shell
- Homepage:
- Size: 154 KB
- Stars: 59
- Watchers: 7
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# StealthBox
Share your favorite content remotely without spoiling your home network.
StealthBox is a set of [Docker](https://www.docker.com/) images, so you can install it on any linux server without
polluting it.
It embeds several applications that are configured together to automate file sharing in the cloud and download content
to your home:
- [Deluge](https://deluge-torrent.org/), a BitTorrent client.
- [Jackett](https://github.com/Jackett/Jackett).
- [Sonarr](https://sonarr.tv/).
- [Radarr](https://radarr.video/).
- [Lidarr](https://lidarr.audio/).
## Requirements
- A linux box with a wildcard domain name configured (`domain.tld`)
- [docker-devbox](https://github.com/gfi-centre-ouest/docker-devbox)
## Install
- Clone the github repository
```bash
$ git clone https://github.com/Toilal/stealthbox
$ cd stealthbox
```
- Create `ddb.local.yml` file with the following content. You should customize your accounts and passwords.
```yaml
core:
env:
current: prod
domain:
ext: domain.tld
docker:
reverse_proxy:
certresolver: letsencrypt
stealthbox:
deluge:
password: "box"
ssh:
login: "box"
password: "box"
```
- Generate all files based on your configuration.
```bash
$ ddb configure
```
- Build docker-compose stack.
```bash
$ docker-compose build
```
- Start docker-compose stack.
```bash
$ docker-compose up -d
```
## URLs
You can get URLs and ports of all services by running the following command
```bash
$ ddb info
```