this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add tangled knot && migrate all data to be in /data/

note: will need some manual migration so wont push rn

+27 -19
+4 -3
.gitignore
··· 1 - pds/data/* 2 - !/pds/data/pds.env.template 3 - commit-out.txt 1 + /commit-out.txt 2 + /data/pds/* 3 + /data/knot/* 4 + !/data/pds/pds.env.template
+3
.gitmodules
··· 1 + [submodule "knot"] 2 + path = knot 3 + url = https://tangled.org/@tangled.org/knot-docker
+15 -16
compose.yml
··· 1 1 services: 2 2 pds: 3 3 build: ./pds 4 + restart: unless-stopped 4 5 # removed network_mode: host since it should still work without it 5 6 # and instead bound port 3000 of container to 8000 of host 6 7 ports: 7 - - 8000:3000 8 - restart: unless-stopped 8 + - "8000:3000" 9 9 volumes: 10 10 - type: bind 11 - # source is relative 12 11 source: ./pds/data 13 12 target: /pds 14 - # env is relative 15 13 env_file: 16 - - ./pds/data/pds.env 14 + # - ./pds/data/pds.env 15 + - ./data/pds/pds.env 17 16 18 - watchtower: 19 - container_name: watchtower 20 - image: containrrr/watchtower:latest 21 - network_mode: host 17 + knot: 18 + build: ./knot 19 + restart: unless-stopped 20 + ports: 21 + - "5555:5555" 22 + - "2222:22" 22 23 volumes: 23 - - type: bind 24 - source: /var/run/docker.sock 25 - target: /var/run/docker.sock 26 - restart: unless-stopped 27 - environment: 28 - WATCHTOWER_CLEANUP: true 29 - WATCHTOWER_SCHEDULE: "@midnight" 24 + - ./data/knot/keys:/etc/ssh/keys 25 + - ./data/knot/repositories:/home/git/repositories 26 + - ./data/knot/server:/app 27 + env_file: 28 + - ./knot.env
+5
knot.env
··· 1 + KNOT_SERVER_HOSTNAME=localhost 2 + KNOT_SERVER_OWNER=did:plc:4zht3z4caxwrw3dlsybodywc 3 + KNOT_SERVER_DB_PATH=/app/knotserver.db 4 + KNOT_REPO_SCAN_PATH: /home/git/repositories 5 + KNOT_SERVER_INTERNAL_LISTEN_ADDR: localhost:5444
pds/data/pds.env.template data/pds/pds.env.template