Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| docker_notes:misc [2025-01-27 Mon wk05 09:52] – [References] baumkp | docker_notes:misc [2025-04-25 Fri wk17 10:04] (current) – [netbox] baumkp | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | {{tag> | + | {{tag> |
| ======Docker Miscellaneous===== | ======Docker Miscellaneous===== | ||
| Line 21: | Line 21: | ||
| - " | - " | ||
| - " | - " | ||
| - | - " | + | |
| - | - " | + | |
| + | - " | ||
| - " | - " | ||
| - " | - " | ||
| Line 36: | Line 37: | ||
| Remember to add URL to local DNS. | Remember to add URL to local DNS. | ||
| - | |||
| ====References==== | ====References==== | ||
| + | ++++| | ||
| *Github | *Github | ||
| *[[https:// | *[[https:// | ||
| *[[https:// | *[[https:// | ||
| + | ++++ | ||
| =====CyberChef===== | =====CyberChef===== | ||
| The Cyber Swiss Army Knife | The Cyber Swiss Army Knife | ||
| Line 62: | Line 63: | ||
| - " | - " | ||
| - " | - " | ||
| - | - " | + | |
| - | - " | + | |
| + | - " | ||
| - " | - " | ||
| - " | - " | ||
| Line 79: | Line 81: | ||
| ====References==== | ====References==== | ||
| + | ++++| | ||
| *Github | *Github | ||
| *[[https:// | *[[https:// | ||
| + | ++++ | ||
| =====Dockge===== | =====Dockge===== | ||
| A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager. | A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager. | ||
| + | ++++docker-compose.yml| | ||
| + | <code yaml>--- | ||
| + | services: | ||
| + | dockge: | ||
| + | image: louislam/ | ||
| + | restart: unless-stopped | ||
| + | | ||
| + | # ports: | ||
| + | # # Host Port : Container Port | ||
| + | # - 5001:5001 | ||
| + | | ||
| + | volumes: | ||
| + | - / | ||
| + | - ./ | ||
| + | | ||
| + | # If you want to use private registries, you need to share the auth file with Dockge: | ||
| + | # - / | ||
| + | |||
| + | # Stacks Directory | ||
| + | # ⚠️ READ IT CAREFULLY. If you did it wrong, your data could end up writing into a WRONG PATH. | ||
| + | # ⚠️ 1. FULL path only. No relative path (MUST) | ||
| + | # ⚠️ 2. Left Stacks Path === Right Stacks Path (MUST) | ||
| + | - / | ||
| + | |||
| + | environment: | ||
| + | # Tell Dockge where is your stacks directory | ||
| + | - DOCKGE_STACKS_DIR=/ | ||
| + | |||
| + | networks: | ||
| + | - proxy | ||
| + | |||
| + | labels: | ||
| + | - " | ||
| + | - " | ||
| + | #- " | ||
| + | #- " | ||
| + | #- " | ||
| + | #- " | ||
| + | - " | ||
| + | - " | ||
| + | - " | ||
| + | - " | ||
| + | - " | ||
| + | - " | ||
| + | - " | ||
| + | |||
| + | networks: | ||
| + | proxy: | ||
| + | external: true</ | ||
| + | |||
| + | Remember to add URL to local DNS. | ||
| ====References==== | ====References==== | ||
| + | ++++| | ||
| *github | *github | ||
| *[[https:// | *[[https:// | ||
| *[[https:// | *[[https:// | ||
| + | ++++ | ||
| + | |||
| + | =====Grafana===== | ||
| + | Grafana is an open-source analytics platform that makes visualizing your data an easy process. The tool can even send you alerts based on the data it has processed. It has become a tool that is often utilized in monitoring stacks. | ||
| + | |||
| + | ====References==== | ||
| + | ++++| | ||
| + | *[[https:// | ||
| + | *[[https:// | ||
| + | *[[https:// | ||
| + | *[[https:// | ||
| + | *[[https:// | ||
| + | *[[https:// | ||
| + | *[[https:// | ||
| + | *[[https:// | ||
| + | ++++ | ||
| + | |||
| + | =====Loki - Logging===== | ||
| + | Loki is Grafana’s log aggregation component. | ||
| + | My first attempt at using Loki caused my Docker to fail!. | ||
| + | |||
| + | ====References==== | ||
| + | ++++| | ||
| + | *[[https:// | ||
| + | *[[https:// | ||
| + | *[[https:// | ||
| + | *[[https:// | ||
| + | *[[https:// | ||
| + | *[[https:// | ||
| + | ++++ | ||
| + | |||
| + | =====watchtower===== | ||
| + | With watchtower you can update the running version of your containerized app simply by pushing a new image to the Docker Hub or your own image registry. | ||
| + | ++++watchtower can be run with| | ||
| + | |||
| + | <code yaml>$ docker run --detach \ | ||
| + | --name watchtower \ | ||
| + | --volume / | ||
| + | containrrr/ | ||
| + | ++++ | ||
| + | |||
| + | ====reference==== | ||
| + | *[[https:// | ||
| + | *Main [[https:// | ||
| + | *See watchtower [[https:// | ||
| + | *Linux handbook notes on [[https:// | ||
| + | =====netbox===== | ||
| + | [[https:// | ||
| + | ====reference==== | ||
| + | *[[https:// | ||
| + | *[[https:// | ||
| + | *[[https:// | ||
| <- docker_notes: | <- docker_notes: | ||