12 Commits

Author SHA1 Message Date
6f185ad576 docker: Activate server tunnel and point to correct i2pd host
#5 - Create SAM server tunnels in trans-proxy
2021-01-06 21:57:52 +01:00
78d7f59c18 docker-compose: Remove i2pd-server
We can just connect to the the first i2pd service.
Additionally, the testnet also checks for the routerInfo of all routers.
2021-01-05 19:36:39 +01:00
1e68157f5f Use testnet in docker-compose.yml
Now the project will always start in the testnet instead of trying to connect
 to the live, production I2P environment.
This reduces startup time and allows faster testing.

In the future, it will be possible to automate tests and put them into the CI
2021-01-04 23:55:19 +01:00
8dd3a6b81a Use geti2p Dockerfile
i2pd just didn't want to connect to other services for some reason.

#4 - Investigate extending pr0xy to use SAM
2020-12-18 23:35:11 +01:00
0033515500 docker: opt for purplei2p/i2pd
It just works as opposed to:

geti2p/i2p: Can't write /usr/share/i2p/router.info which stores peers
Something's wrong with the configuration and it should be trying to write to /var/lib/i2p/i2p-config/router.info

meeh/i2p.i2p: The themes for the router console aren't copied and the web UI just looks terrible

#4 - Investigate extending pr0xy to use SAM
2020-12-14 22:55:58 +01:00
9d0f03535a docker: Bind ./contained/bin for quick updates
Otherwise we'd have to rebuild the image every time

#4 - Investigate extending pr0xy to use SAM
2020-12-13 20:25:55 +01:00
c91f104248 docker: activate SAM in the i2p router service
Without it, nothing can work.

#4 - Investigate extending pr0xy to use SAM
2020-12-13 20:25:08 +01:00
035aaf1bc1 Remove test IP for extra host for stats.i2p
#1 - Forward using iptables, pr0xy and custom DNS
2019-07-29 17:26:42 +02:00
0a02a2f1ae Use java i2p since there seems to be a problem with i2pd and proxies
#1 - Forward using iptables, pr0xy and custom DNS
2019-07-27 23:06:01 +02:00
8be3ff02ac Move contents for contained image into contained dir
We don't wanna pollute the root dir with files pertaining
 to the contained image

 #1 - Forward using iptables, pr0xy and custom DNS
2019-07-24 13:41:57 +02:00
31d716beaf Trying to make curl stats.i2p work
- Log the packet filtering
 - dump the packets from all interfaces

 #1 Figure out why packets aren't being forwarded using iptables and pr0xy
2019-07-22 17:43:15 +02:00
4a0d4d24b6 Attempt at forwarding all traffic through an HTTP proxy
DNS doesn't work so there was an attempt at just forcing
 stats.i2p to localhost, with no success.

A tcpdump is created on the host machine at /tmp/contained/tcp.dmp
 to try and figure out what is being sent where, but
 it doesn't seem like any HTTP traffice is being sent at all.

`iptables` is logged to /var/log/ so maybe that'll give a hint
 as to where the stuff is going.
Maybe the rules are just bad too 🤷‍♂
2019-07-20 21:25:00 +02:00