diff --git a/.dockerignore b/.dockerignore index 1f536054..5cbe60f4 100644 --- a/.dockerignore +++ b/.dockerignore @@ -9,4 +9,5 @@ README.md setup.md docker-compose.yml .github -.git \ No newline at end of file +.git +node diff --git a/.gitignore b/.gitignore index 479fbe97..fed81700 100755 --- a/.gitignore +++ b/.gitignore @@ -662,4 +662,5 @@ frontend/src/components/payment-methods/webp* frontend/static/frontend/** docs/.jekyll-cache* docs/_site* -commit_sha.txt \ No newline at end of file +commit_sha.txt +node diff --git a/docker-compose.yml b/docker-compose.yml index 500ce8f5..0ceb5b05 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -33,7 +33,7 @@ services: DEVELOPMENT: 1 volumes: - .:/usr/src/robosats - - /mnt/development/lnd:/lnd + - ./node/lnd:/lnd network_mode: service:tor command: python3 -u manage.py runserver 0.0.0.0:8000 @@ -52,7 +52,7 @@ services: command: python3 manage.py clean_orders volumes: - .:/usr/src/robosats - - /mnt/development/lnd:/lnd + - ./node/lnd:/lnd network_mode: service:tor follow-invoices: @@ -65,7 +65,7 @@ services: command: python3 manage.py follow_invoices volumes: - .:/usr/src/robosats - - /mnt/development/lnd:/lnd + - ./node/lnd:/lnd network_mode: service:tor telegram-watcher: @@ -75,7 +75,7 @@ services: command: python3 manage.py telegram_watcher volumes: - .:/usr/src/robosats - - /mnt/development/lnd:/lnd + - ./node/lnd:/lnd network_mode: service:tor celery: @@ -87,7 +87,7 @@ services: REDIS_URL: redis://localhost:6379 volumes: - .:/usr/src/robosats - - /mnt/development/lnd:/lnd + - ./node/lnd:/lnd network_mode: service:tor i2p: @@ -105,8 +105,8 @@ services: LOCAL_USER_ID: 1000 LOCAL_GROUP_ID: 1000 volumes: - - /mnt/development/tor/data:/var/lib/tor - - /mnt/development/tor/config:/etc/tor + - ./node/tor/data:/var/lib/tor + - ./node/tor/config:/etc/tor ports: - 8000:8000 @@ -119,10 +119,10 @@ services: - tor - bitcoind volumes: - - /mnt/development/tor/data:/var/lib/tor - - /mnt/development/tor/config:/etc/tor - - /mnt/development/lnd:/home/lnd/.lnd - - /mnt/development/lnd:/root/.lnd + - ./node/tor/data:/var/lib/tor + - ./node/tor/config:/etc/tor + - ./node/lnd:/home/lnd/.lnd + - ./node/lnd:/root/.lnd command: lnd environment: LOCAL_USER_ID: 1000 @@ -142,9 +142,9 @@ services: - tor network_mode: service:tor volumes: - - /mnt/development/tor/data:/var/lib/tor:ro - - /mnt/development/tor/config:/etc/tor:ro - - /mnt/development/bitcoin:/home/bitcoin/.bitcoin + - ./node/tor/data:/var/lib/tor:ro + - ./node/tor/config:/etc/tor:ro + - ./node/bitcoin:/home/bitcoin/.bitcoin postgres: image: postgres:14.2-alpine diff --git a/setup.md b/setup.md index 1440c87e..0bdedbce 100644 --- a/setup.md +++ b/setup.md @@ -49,7 +49,7 @@ docker-compose build --no-cache # Install LND python dependencies into local repository docker run --mount type=bind,src=$(pwd),dst=/usr/src/robosats backend sh generate_grpc.sh docker-compose up -d -docker exec -it django-dev python3 manage.py makemigrations +docker exec -it django-dev python3 manage.py makemigrations api control chat docker exec -it django-dev python3 manage.py migrate docker exec -it django-dev python3 manage.py createsuperuser docker-compose restart