change entrypoint
This commit is contained in:
parent
4d1071d3a7
commit
faef88183b
11
Dockerfile
11
Dockerfile
|
@ -62,16 +62,23 @@ WORKDIR /dup-mnemonic-rs
|
||||||
RUN cargo build --release && \
|
RUN cargo build --release && \
|
||||||
cp target/release/dup-mnemonic /usr/local/bin
|
cp target/release/dup-mnemonic /usr/local/bin
|
||||||
|
|
||||||
|
|
||||||
|
COPY ./docker/config /home/astroport/.ssb/
|
||||||
|
COPY ./docker/run-ssb-pub.sh /home/astroport/
|
||||||
|
COPY ./docker/docker-entrypoint.sh /home/astroport/
|
||||||
|
|
||||||
|
RUN chmod +x /home/astroport/run-ssb-pub.sh /home/astroport/docker-entrypoint.sh
|
||||||
|
|
||||||
USER astroport
|
USER astroport
|
||||||
WORKDIR /home/astroport
|
WORKDIR /home/astroport
|
||||||
|
|
||||||
RUN . ~/.bashrc && \
|
RUN . ~/.bashrc && \
|
||||||
mkdir -p /home/astroport/.ssb/ && \
|
mkdir -p /home/astroport/.ssb/ && \
|
||||||
npm install sodium-native@3.0.0 ssb-backlinks@1.0.0 && \
|
npm install -g sodium-native@3.0.0 ssb-backlinks@1.0.0 && \
|
||||||
npm install -g ssb-server@15.2.0
|
npm install -g ssb-server@15.2.0
|
||||||
|
|
||||||
VOLUME [ "/home/astroport/.ssb/" ]
|
VOLUME [ "/home/astroport/.ssb/" ]
|
||||||
EXPOSE 8008
|
EXPOSE 8008
|
||||||
|
|
||||||
ENTRYPOINT [ "/bin/bash" ]
|
ENTRYPOINT [ "/bin/bash" ]
|
||||||
CMD ["process-likes-g1tx"]
|
CMD ["docker-entrypoint.sh"]
|
|
@ -0,0 +1,19 @@
|
||||||
|
{
|
||||||
|
"connections": {
|
||||||
|
"incoming": {
|
||||||
|
"net": [
|
||||||
|
{
|
||||||
|
"scope": "public", "external": ["127.0.0.1"], "transform": "shs", "port": 8008
|
||||||
|
},
|
||||||
|
{ "scope": "private", "transform": "shs", "port": 8008, "host": "127.0.0.1" }
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"outgoing": {
|
||||||
|
"net": [
|
||||||
|
{
|
||||||
|
"transform": "shs"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,7 @@
|
||||||
|
#!/bin/bash
|
||||||
|
. ~/.bashrc
|
||||||
|
|
||||||
|
echo "run ssb-server"
|
||||||
|
bash /home/astroport/run-ssb-pub.sh
|
||||||
|
|
||||||
|
tail -f /dev/null
|
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/bash
|
||||||
|
while true; do
|
||||||
|
ssb-server start --host 127.0.0.1
|
||||||
|
done
|
Loading…
Reference in New Issue