Commit Graph

15 Commits

Author SHA1 Message Date
aebe9c66e3 client: plugins: tor: add timeout when stoping tor container 2026-02-04 15:54:04 -08:00
f302908b82 client: plugins: tor: implement retries when bootstrapping 2026-02-04 15:51:10 -08:00
e0c66e74d6 client: plugins: tor: don't use interactive shell when updating proxychains 2026-02-04 15:50:45 -08:00
19c2d477f6 client: plugins: tor: print info instead of warnings (when info) 2026-02-04 15:49:54 -08:00
890c063130 client: plugins: tor: pull alpine:latest when starting 2026-02-04 15:49:36 -08:00
56ba75e790 client: plugins: tor: fix inspection for running tor container 2026-02-04 15:45:59 -08:00
810e21d7d3 client: plugins: tor: refactor check for running dfi instance 2026-02-04 15:45:59 -08:00
af59978202 client: plugins: tor: increase bootstrap wait time 2026-01-21 11:08:28 -08:00
2a0c2610b3 client: plugins: tor: disable interactive pseudo-TTY
Not needed, change required for CI.
2026-01-21 11:08:16 -08:00
d130d078ca client: add bitcoin plugin, update custom build deps
Adds bitcoin building plugin and finance image build dependencies.

See the code documentation in this commit for details.
2025-12-18 16:20:38 -08:00
301ad39c1a client/container: refactor w/ updated global basename 2024-12-24 01:46:20 -08:00
9e8a448640 client: plugins: catch lib_docker ctor (Tor plugin)
- Catch if lib_docker constructor fails
- Add note regarding construction
2024-08-15 23:53:58 -07:00
0e2062128b client: plugins: refactor example plugin
- Dynamically construct instance
  * Platform and tag should not be hard-coded
- Add note regarding construction
- Refactor main()
2024-08-15 23:23:37 -07:00
5b4bf6fbd0 client: plugins: implement Tor plugin (tor.bash)
- Creates, prepares and manages containerized Tor instance
- Prepares a running docker-finance container to proxy
  (`proxychains-ng`) through the containerized Tor instance
2024-08-15 21:31:53 -07:00
8a6ea479e2 client: plugins: docker: add example 2024-08-12 18:36:26 -07:00