[[docker]]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docker [2020/01/14 10:06]
admin [Transmission]
docker [2020/05/31 10:54] (current)
john
Line 16: Line 16:
 </code> </code>
  
-===== Caddy =====+===== Smokeping =====
 <code> <code>
 docker create \ docker create \
-    --name=Caddy +  --name=smokeping \ 
-    -v /dockerMisc/caddy/Caddyfile:/etc/Caddyfile +  -e TZ=America/New_York \ 
-    -v /dockerMisc/caddy/.caddy:/root/.caddy +  -p 8990:80 
-    -p 80:80 -p 443:443 +  -v /dockerMisc/smokePing/config:/config 
-    --restart unless-stopped +  -v /dockerMisc/smokePing/data:/data \ 
-    abiosoft/caddy+  --restart unless-stopped \ 
 +  linuxserver/smokeping 
 +</code> 
 + 
 +[[docker:smokeping_targetstargets|config/Targets]] 
 +===== Whoogle ===== 
 +[[https://github.com/benbusby/whoogle-search|Whoogle Search]] 
 + 
 +<code> 
 +docker volume create portainer_data 
 +docker run -d --name=Portainer --restart=always 
 +-p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock \ 
 +-v portainer_data:/data portainer/portainer 
 +</code> 
 + 
 +===== Caddy ===== 
 +<code> 
 +docker run \ 
 +--publish 5000:5000 
 +--restart=always --detach 
 +--name whoogle \ 
 + benbusby/whoogle-search:latest
 </code> </code>
  
Line 45: Line 66:
  
 ===== Guacamole ===== ===== Guacamole =====
-Guac is little bit more loopy because I integrate it with Duo.+First, deploy base guac with no special extensions/whatever: 
 + 
 +<code> 
 +docker run \ 
 +  -p 8080:8080 \ 
 +  -v /dockerMisc/guac/config:/config \ 
 +  oznu/guacamole 
 +</code> 
 + 
 +Log in with the default credentials (guacadmin/guacadmin). If they don't take, restart the container. Create a new user, and disable or delete guacadmin. Stop the container. 
 + 
 +Copy guacamole-auth-duo-1.0.0.jar from extensions-available to extensions. 
 + 
 +Add the following to guacamole.properties: 
 + 
 +<code> 
 +# duo config 
 +duo-api-hostname: api-fdafdasa.duosecurity.com 
 +duo-integration-key: fdafdas 
 +duo-secret-key: fdafdas 
 +duo-application-key: fdafdsfds 
 +</code> 
 + 
 +Generate the duo-application-key with pwgen 40 (must be at least 40 chars!) 
 + 
 +Edit the container's environment parameters to include EXTENSIONS=auth-duo (e.g. use duplicate/edit in portainer).
  
 +Make sure the proper hostname(s) are added to the "approved application hostnames" section for the app in Duo!
 ===== Wordpress ===== ===== Wordpress =====
 TBD TBD
docker.1579014373.txt.gz · Last modified: 2020/02/21 12:04 (external edit)
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0