diff --git a/.env-sample b/.env-sample index 62c445ab..7d9e3eb2 100644 --- a/.env-sample +++ b/.env-sample @@ -28,6 +28,8 @@ MARKET_PRICE_APIS = https://blockchain.info/ticker, https://api.yadio.io/exrates # Host e.g. robosats.com HOST_NAME = '' HOST_NAME2 = '' +I2P_ALIAS = '' +I2P_LONG = '' LOCAL_ALIAS = '' # SECURITY WARNING: keep the secret key used in production secret! diff --git a/.gitignore b/.gitignore index af137525..c4e2ce0c 100755 --- a/.gitignore +++ b/.gitignore @@ -644,6 +644,9 @@ django # Postgres db +# docker +docker/i2p + # robosats frontend/static/assets/avatars* api/lightning/lightning* diff --git a/docker-compose.yml b/docker-compose.yml index 6bfd90fd..500ce8f5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -90,6 +90,13 @@ services: - /mnt/development/lnd:/lnd network_mode: service:tor + i2p: + image: geti2p/i2p + container_name: i2p-dev + network_mode: host + volumes: + - ./docker/i2p/i2pconfig:/i2p/.i2p + tor: build: ./docker/tor container_name: tor-dev diff --git a/robosats/settings.py b/robosats/settings.py index 9d739747..8390d756 100644 --- a/robosats/settings.py +++ b/robosats/settings.py @@ -39,6 +39,8 @@ AVATAR_ROOT = STATIC_ROOT + "assets/avatars/" ALLOWED_HOSTS = [ config("HOST_NAME"), config("HOST_NAME2"), + config("I2P_ALIAS"), + config("I2P_LONG"), config("LOCAL_ALIAS"), "127.0.0.1", ]