Commit Graph

120 Commits

Author SHA1 Message Date
lza_menace
fbc98d250c update tor container version in readme 2025-04-28 12:27:05 -07:00
lza_menace
5f7a4beeba release(tor): multiple hidden services 2025-04-28 12:26:09 -07:00
nahuhh
81884056d6 tor: anon-inbound fixes (#42) 2025-04-28 12:23:01 -07:00
lza_menace
09035fa3b4 release(monero): include entrypoint script 2025-04-11 08:27:35 -07:00
lza_menace
3627daad53 bump tor image upstream tag 2025-04-11 08:25:13 -07:00
lza_menace
ee33caabbd release(tor): include hidden service 2025-04-11 08:24:37 -07:00
lza_menace
ba999f87d5 release(monero): include entrypoint 2025-04-11 08:24:37 -07:00
lza_menace
3f67ff0eb2 ez fix 2025-04-11 08:24:37 -07:00
lza_menace
6f0a767717 add persistent hidden service 2025-04-11 08:24:37 -07:00
lalanza808
6705bd2b4c use upstream, pre-built images by default (#40)
* use upstream, pre-built images by default

* allow dual options for pull vs build
2025-04-11 05:57:58 -07:00
lza_menace
d403168209 release(nodemapper): ip in prom data 2025-04-06 19:49:08 -07:00
dylan
80895f0cf4 feat(nodemapper): include peer ip addr in geostr (#39) 2025-04-06 19:45:11 -07:00
lalanza808
2b5cbb62dc no chain sync over proxy (#38) 2025-04-06 19:12:50 -07:00
lza_menace
1e94c88e5d release(exporter): bump for build 2025-04-06 16:32:30 -07:00
lza_menace
2d48605636 release(i2p): bump for build 2025-04-06 16:30:41 -07:00
lza_menace
420fdbbdbf release(tor): bump for build 2025-04-06 16:30:17 -07:00
lza_menace
3286264871 release(nodemapper): bump for multi-arch build 2025-04-06 11:13:42 -07:00
dylan
e99205cbbe release(monero): monero v0.18.4.0 (#37) 2025-04-06 10:49:56 -07:00
José Luis
9f68453bda Multi-arch builds (#32)
* feat: enable multi-arch builds and add tor and i2p images

This commit introduces multi-architecture support (amd64 & arm64)
for Docker image builds using Docker Buildx. It also adds new
images for tor and i2p services. The release script is updated to
handle these new images and to accept a Docker Hub username as an
argument. The publish workflow is updated to use the new release
script and to set up QEMU and Docker Buildx.

* feat(publish.yaml): add workflow_dispatch trigger to publish workflow
feat(publish.yaml): allow publish workflow to run when workflow_dispatch event is triggered

* feat(dockerfiles/monero): add support for ARM64 architecture

* build(dockerfiles/monero): remove duplicate FROM instruction

release(monero)
2025-04-05 21:40:32 -07:00
lza_menace
6ac1b7fbe5 include proxy flag 2025-01-10 18:28:46 -08:00
lza_menace
96aa22c7cd update env-example and docs 2024-12-29 19:41:56 -08:00
lza_menace
cd6e671859 release(monerod) - v0.18.3.4 with Boog900 ban list 2024-12-29 11:41:21 -08:00
lza_menace
77bf07f5f8 release(nodemapper) 1.0.3 - use gunicorn for speed 2024-12-29 11:36:56 -08:00
lalanza808
cdcca37ce0 route txes through tor and i2p proxies (#29)
* route txes through tor and i2p proxies

* include entry script

* update docker-files with dependency order and use new monerod command

* Update dockerfiles/i2p

Co-authored-by: nahuhh <50635951+nahuhh@users.noreply.github.com>

* Update dockerfiles/i2p

Co-authored-by: nahuhh <50635951+nahuhh@users.noreply.github.com>

* Update dockerfiles/i2p-entrypoint.sh

Co-authored-by: nahuhh <50635951+nahuhh@users.noreply.github.com>

* Update dockerfiles/monero-entrypoint.sh

Co-authored-by: nahuhh <50635951+nahuhh@users.noreply.github.com>

* Update dockerfiles/monero-entrypoint.sh

Co-authored-by: nahuhh <50635951+nahuhh@users.noreply.github.com>

* remove q install and dns, specify private ip for tor/i2p

* fix ips

* use ubuntu 22.04 for tor build

* fix i2pd configs

* adjust i2p config, no depends on monerod

* use gunicorn for flask app, faster restart time

---------

Co-authored-by: nahuhh <50635951+nahuhh@users.noreply.github.com>
2024-12-29 11:34:56 -08:00
lza_menace
183d85942d release script v0.18.3.4 and rename image 2024-12-16 08:52:13 -08:00
lza_menace
48f5e0f7aa include cli and rpc in base image 2024-12-16 08:48:43 -08:00
lza_menace
a2aceeeecc add ban list to compile option 2024-12-12 20:28:20 -08:00
nyuuzyou
5f1b7ebf1d Add spy node ban list (#28)
* Add spy node ban list

* Update dockerfiles/monero

Co-authored-by: Dvd-Znf <101937630+Dvd-Znf@users.noreply.github.com>

---------

Co-authored-by: lalanza808 <lalanza808@users.noreply.github.com>
Co-authored-by: Dvd-Znf <101937630+Dvd-Znf@users.noreply.github.com>
2024-12-12 20:16:59 -08:00
lza_menace
bbd4b7e923 release(nodemapper) 1.0.2 better error handling and logging 2024-09-17 21:51:47 -07:00
jahway603
d61fa3a58b Updated monerod to v0.18.3.4 (#26) 2024-09-10 21:40:51 -07:00
Max.-F. Helm
fd41033055 Handle AddressNotFoundError in nodemapper.py (#25) 2024-05-14 18:22:55 -07:00
nyuuzyou
e4c9eaf677 Updated monerod to v0.18.3.3 (#24)
Co-authored-by: nyuuzyou <httsmvkcom@duck.com>
2024-05-14 18:22:24 -07:00
dylan
a8d10646e5 feat: refresh docker-compose.full.yaml (#21) 2024-03-25 16:51:34 -07:00
lalanza808
6dfb9eb618 bump image release 2024-03-20 14:18:48 -07:00
lalanza808
1a0915b5c8 increase timeout for large metrics pulls 2024-03-20 14:10:46 -07:00
Isaac McDonald
72dcb4d09d Allow nodemapper to listen on IPv6 in additon to IPv4 (#19) 2024-03-20 12:13:51 -07:00
jahway603
2b5a931bb8 updated monerod to v0.18.3.2 (#23) 2024-03-20 12:07:23 -07:00
lalanza808
bb706867a0 release(nodemapper) fix release script logic 2023-12-21 14:39:31 -08:00
lalanza808
577a16046e release(nodemapper) - super fix it 2023-12-21 14:35:38 -08:00
lalanza808
74f51bd39a release(nodemapper) - fix gha workflow syntax 2023-12-21 14:35:11 -08:00
lalanza808
b9855430ab release(nodemapper) - fix language assumption for some countries 2023-12-21 14:34:19 -08:00
lalanza808
979c5cf6bf updating release script to build, tag, and push individually 2023-12-21 14:33:48 -08:00
lalanza808
3c82f29fcb update workflow to only run jobs on specific commit messages 2023-12-21 14:32:57 -08:00
lalanza808
ae45db9b5b [ci skip] fix assumption of 'en' in response 2023-12-21 14:05:23 -08:00
lalanza808
faffabceb4 remove some dev files from git 2023-12-21 14:01:25 -08:00
lza_menace
d9ce4d229b update readme and static image 2023-10-19 11:39:39 -07:00
lza_menace
3250478bd9 fix contexts, dockerfile, dockerignore, release script (no push) 2023-10-12 16:02:28 -07:00
lza_menace
5c8300b504 fix syntax 2023-10-12 15:54:21 -07:00
lza_menace
4ac33f1081 fix gh syntax 2023-10-12 14:14:45 -07:00
lza_menace
15fc603f64 start publishing container images on push to main 2023-10-12 14:14:19 -07:00