# Teisesed teenused (secondary) – Docker kasutusjuhend Kataloog: `/opt/docker-compose/secondary/` ## Teenused | Konteiner | Pilt | Port | Selgitus | |-----------|------|------|----------| | it-tools | corentinth/it-tools | 9101 | IT tööriistad (JSON, base64, jne) | | vaultwarden | vaultwarden/server | 9080 | Paroolihaldur (Bitwarden) | | hop-web | apache/hop-web | 9102 | Apache Hop veebiliides | | hop-server | apache/hop | 9103 | Apache Hop server | ## Docker käsud ```bash # Käivita kõik docker-compose -f /opt/docker-compose/secondary/docker-compose.yml up -d # Peata kõik docker-compose -f /opt/docker-compose/secondary/docker-compose.yml down # Taaskäivita üks docker-compose -f /opt/docker-compose/secondary/docker-compose.yml restart vaultwarden # Logid (kõik) docker-compose -f /opt/docker-compose/secondary/docker-compose.yml logs -f # Logid (üks) docker-compose -f /opt/docker-compose/secondary/docker-compose.yml logs -f it-tools ``` ## Üksikud konteinerid ```bash # IT Tools docker logs it-tools # Vaultwarden (Bitwarden) docker logs vaultwarden # Apache Hop docker logs hop-web docker logs hop-server ``` ## Ligipääs | Teenus | URL | |--------|-----| | IT Tools | http://100.87.1.24:9101 | | Vaultwarden | http://100.87.1.24:9080 | | Hop Web | http://100.87.1.24:9102 | | Hop Server | http://100.87.1.24:9103 | Kõik teenused on ainult kohalikul liidesel (`127.0.0.1`). Tailscale kaudu ligipääsuks: ```bash sudo tailscale serve --bg --set-path /vault http://127.0.0.1:9080 sudo tailscale serve --bg --set-path /hop http://127.0.0.1:9102 ``` ## Olulised kataloogid | Asukoht | Sisu | |---------|------| | `/data/docker/vaultwarden` | Vaultwarden andmed | | `/data/hop/projects` | Hop projektid | | `/backups/docker/vaultwarden` | Varukoopiad | | `/backups/docker/hop-web` | Varukoopiad | ## Võrguinfo - Kõik konteinerid on `ai_network` peal - Teenused on eksponeeritud ainult kohalikule masinale