Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| docker_notes:docker-deluge [2024-04-28 Sun wk17 11:13] – [s6 supervision rc system] baumkp | docker_notes:docker-deluge [2026-07-05 Sun wk27 13:36] (current) – [OpenVPN setup] baumkp | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | {{tag> | + | {{tag> |
| ======Docker Deluge Image / Service====== | ======Docker Deluge Image / Service====== | ||
| I want a torrent service that uses a VPN and is set-up to block non VPN WAN (internet) access. | I want a torrent service that uses a VPN and is set-up to block non VPN WAN (internet) access. | ||
| Line 74: | Line 74: | ||
| -o parent=enp1s0 macnet1 | -o parent=enp1s0 macnet1 | ||
| </ | </ | ||
| + | PrivateVPN lists its servers here [[https:// | ||
| * In order to find the ip address of the vpn server I just ping the vpn access server and ensure this address is open for output on the firewall, details: | * In order to find the ip address of the vpn server I just ping the vpn access server and ensure this address is open for output on the firewall, details: | ||
| *'' | *'' | ||
| Line 103: | Line 104: | ||
| *To check external IP '' | *To check external IP '' | ||
| *OpenVPN [[https:// | *OpenVPN [[https:// | ||
| + | |||
| + | *[[https:// | ||
| + | *Add '' | ||
| + | *Or | ||
| + | < | ||
| + | - / | ||
| + | </ | ||
| =====docker external volumes===== | =====docker external volumes===== | ||
| There are 2 type of volume needs in this set up. | There are 2 type of volume needs in this set up. | ||
| Line 176: | Line 184: | ||
| The docker build command to build the image was '' | The docker build command to build the image was '' | ||
| - | The compose.yml file is: | + | I like a constant mac address on my private network. |
| - | < | + | |
| + | ++++The compose.yml file is:| | ||
| + | < | ||
| services: | services: | ||
| deluge: | deluge: | ||
| Line 185: | Line 195: | ||
| stdin_open: true | stdin_open: true | ||
| container_name: | container_name: | ||
| + | | ||
| restart: ' | restart: ' | ||
| + | | ||
| volumes: | volumes: | ||
| - '/ | - '/ | ||
| Line 191: | Line 203: | ||
| - '/ | - '/ | ||
| - '/ | - '/ | ||
| + | | ||
| networks: | networks: | ||
| macnet1: | macnet1: | ||
| ipv4_address: | ipv4_address: | ||
| + | mac_address: | ||
| + | |||
| cap_add: | cap_add: | ||
| - NET_ADMIN | - NET_ADMIN | ||
| + | |||
| command: /bin/sh | command: /bin/sh | ||
| + | |||
| + | devices: | ||
| + | - / | ||
| networks: | networks: | ||
| macnet1: | macnet1: | ||
| external: true</ | external: true</ | ||
| + | ++++ | ||
| + | |||
| Some basic docker compose commands: | Some basic docker compose commands: | ||
| *'' | *'' | ||
| Line 230: | Line 251: | ||
| A list of [[https:// | A list of [[https:// | ||
| + | |||
| + | ====Shell Builtin Commands==== | ||
| + | Many shells have builtin commands that can be listed with the command '' | ||
| + | |||
| + | Some additional related commands: | ||
| + | *'' | ||
| + | *'' | ||
| + | |||
| + | See: | ||
| + | *The Unix School [[https:// | ||
| + | *[[https:// | ||
| =====References===== | =====References===== | ||