From e09b51b2ff9c139291a1c8f924a4e34d29e32ea0 Mon Sep 17 00:00:00 2001 From: nerdlicht Date: Thu, 24 Apr 2025 15:38:04 +0200 Subject: [PATCH] feature/allthestuff (#4) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Sönke Domröse Reviewed-on: https://git.home.domroese.eu/nerdlicht/docker-container/pulls/4 --- README.md | 47 ++++++++++++++++++++++++++++++++++++++++++++++- caddy/Caddyfile | 5 ----- restartall.sh | 5 +++++ startall.sh | 2 +- 4 files changed, 52 insertions(+), 7 deletions(-) create mode 100644 restartall.sh diff --git a/README.md b/README.md index 4b5f1dd..bc4c3a8 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,48 @@ # docker-container -Docker Container \ No newline at end of file +Docker Container + + +## available containers: + +* [git](https://git.home.domroese.eu) + * git server +* [guac](https://guac.home.domroese.eu) + * guacamole, ssh and remotedesktop sessions +* [rss](https://rss.home.domroese.eu) + * rss reader +* [morphos](https://morphos.home.domroese.eu) + * Image and Video converter +* [uptimekuma](https://uptimekuma.home.domroese.eu) + * monitoring +* [kopia](https://kopia.home.domroese.eu) + * backup tools +* [jenkins](https://jenkins.home.domroese.eu) +* [pihole](https://pihole.home.domroese.eu) +* [paperless](https://paperless.home.domroese.eu) + * DMS +* [ittools](https://ittools.home.domroese.eu) + * just tools +* [omnitools](https://omnitools.home.domroese.eu) + * also just tools +* [vault](https://vault.home.domroese.eu) + * key vault +* [chat](https://chat.home.domroese.eu) + * LMMs +* [budibase](https://budibase.home.domroese.eu) + * No-Code coding +* [erugo](https://erugo.home.domroese.eu) + * Filesharing +* [excalidraw](https://excalidraw.home.domroese.eu) + * +* [homarr](https://homarr.home.domroese.eu) + * monitoring +* [homepage](https://homepage.home.domroese.eu) + * Homepage +* [mealie](https://mealie.home.domroese.eu) + * Reciepes +* [shiori](https://shiori.home.domroese.eu) + * Bookmarks +* [wallos](https://wallos.home.domroese.eu) + * Finance, tracking of Subscriptions +* [nas](https://nas.home.domroese.eu) \ No newline at end of file diff --git a/caddy/Caddyfile b/caddy/Caddyfile index 03e72ed..0ebfce3 100644 --- a/caddy/Caddyfile +++ b/caddy/Caddyfile @@ -105,11 +105,6 @@ wallos.home.domroese.eu:443 { reverse_proxy 192.168.1.65:8282 } - - - - - nas.home.domroese.eu { tls soenke@domroese.eu { client_auth { diff --git a/restartall.sh b/restartall.sh new file mode 100644 index 0000000..7261659 --- /dev/null +++ b/restartall.sh @@ -0,0 +1,5 @@ +for dir in *; do + if [ -d "$dir" ]; then + ( cd "$dir" && docker compose down && docker compose pull && docker compose up -d ) + fi +done diff --git a/startall.sh b/startall.sh index 87fad6a..317adf6 100644 --- a/startall.sh +++ b/startall.sh @@ -1,5 +1,5 @@ for dir in *; do - if [ -d "$dir" ]; then # or: if test -d "$dir"; then + if [ -d "$dir" ]; then ( cd "$dir" && docker-compose up -d ) fi done