Skip to content

Commit b86e489

Browse files
authored
Update README.md
1 parent 7f1d5b3 commit b86e489

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

README.md

+5-7
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
1-
# rootless docker selfhosted services
1+
# docker selfhosted services
22

33
> with docker-compose and traefik
44
55
![Uptime Robot ratio (30 days)](https://img.shields.io/uptimerobot/ratio/m784171038-19b52e00f52a8d916ba46346)
66
[![Build Status](https://drone.subdavis.com/api/badges/subdavis/selfhosted/status.svg)](https://drone.subdavis.com/subdavis/selfhosted)
77

8-
This repo contains my production **rootless** docker services accessible from anywhere over HTTPS using [traefik](https://traefik.io). These services (and others) run on a single server.
8+
This repo contains my production docker services accessible from anywhere over HTTPS using [traefik](https://traefik.io). These services (and others) run on a single server. **It used to be [rootless-mode](https://docs.docker.com/engine/security/rootless/)** but slirp4net was too slow and too much of the docker advanced configuration (permissions flags, mostly) were missing.
99

1010
* Jellyfin
1111
* Sonarr, Radarr, Prowlarr
12-
* Minio
1312
* Calibre Web
1413
* Kobo book downloader (kobodl)
15-
* Transmission torrent server with OpenVPN over NordVPN
14+
* Transmission torrent server
1615
* AdGuard Home DNS
1716
* Drone CI and runner
1817
* Duplicati
@@ -38,7 +37,7 @@ More great documentation.
3837

3938
## Prerequisites
4039

41-
* A recent version of ubuntu server with rootless `Docker CE` and `docker-compose` installed (see below)
40+
* A recent version of ubuntu server with `Docker CE` installed (see below)
4241
* A router or firewall capable of dnsmasq. I use a Ubiquiti EdgeRouter X.
4342
* A domain name.
4443
* A cloudflare account.
@@ -72,10 +71,9 @@ Resolving the IP address of your home network is annoying because most DNS provi
7271
1. [Enable Unattended Upgrades](https://help.ubuntu.com/community/AutomaticSecurityUpdates)
7372
1. clone this repo
7473
1. Sign into any private docker registries
75-
1. install [rootless docker](https://docs.docker.com/engine/security/rootless/)
74+
1. install [docker](https://docs.docker.com/engine/install/)
7675
a [Understanding UID remapping](https://medium.com/@tonistiigi/experimenting-with-rootless-docker-416c9ad8c0d6)
7776
a. ignore the env exports it says to set, see below
78-
1. [install docker compose](https://docs.docker.com/compose/install/)
7977
1. make sure `UsePAM yes` is set in `/etc/ssh/sshd_config` [read more](https://superuser.com/questions/1561076/systemctl-use-failed-to-connect-to-bus-no-such-file-or-directory-debian-9)
8078

8179
```bash

0 commit comments

Comments
 (0)