Adding some docker stuff I might delete later anyways
This commit is contained in:
parent
c81dd0c43f
commit
0abc76eb04
@ -5,9 +5,6 @@ services:
|
||||
build: fedilogue/
|
||||
depends_on:
|
||||
- db
|
||||
- vpn
|
||||
cap_add:
|
||||
- NET_ADMIN
|
||||
ports:
|
||||
- "127.0.0.1:5555:5555"
|
||||
restapi:
|
||||
@ -16,37 +13,12 @@ services:
|
||||
- "127.0.0.1:6431:6432"
|
||||
depends_on:
|
||||
- db
|
||||
frontend:
|
||||
build: frontend/
|
||||
depends_on:
|
||||
- restapi
|
||||
- db
|
||||
ports:
|
||||
- "127.0.0.1:8080:8080"
|
||||
db:
|
||||
image: postgres:alpine
|
||||
restart: always
|
||||
environment:
|
||||
POSTGRES_USER: fedilogue
|
||||
POSTGRES_PASSWORD: fedilogue
|
||||
POSTGRES_DB: fedilogue
|
||||
POSTGRES_USER: $PGUSER
|
||||
POSTGRES_PASSWORD: $PGPASS
|
||||
POSTGRES_DB: $PGDATABASE
|
||||
volumes:
|
||||
- ./postgres-data:/var/lib/postgresql
|
||||
vpn:
|
||||
image: bubuntux/nordvpn
|
||||
cap_add:
|
||||
- NET_ADMIN
|
||||
- SYS_MODULE
|
||||
sysctls:
|
||||
- net.ipv4.conf.all.rp_filter=2
|
||||
devices:
|
||||
- /dev/net/tun
|
||||
environment:
|
||||
- USER=${NORDVPNUSER}
|
||||
- "PASS=${NORDVPNPASS}"
|
||||
- CONNECT=United_States
|
||||
- TECHNOLOGY=NordLynx
|
||||
ulimits:
|
||||
memlock:
|
||||
soft: -1
|
||||
hard: -1
|
||||
- ./postgres-data:/var/lib/postgresql
|
@ -1,8 +1,7 @@
|
||||
FROM golang:alpine
|
||||
COPY . /app
|
||||
WORKDIR /app
|
||||
RUN apk add postgresql-client
|
||||
RUN go build .
|
||||
ENV DATABASE_URL "postgres://fedilogue:fedilogue@db/fedilogue"
|
||||
ENV PGPASSWORD "fedilogue"
|
||||
ENTRYPOINT ["./entrypoint.sh"]
|
||||
COPY fedilogue fedilogue
|
||||
RUN ls -la ./
|
||||
RUN pwd
|
||||
ENV DATABASE_URL "postgres://$PGUSER:$PGPASSWORD@db/$PGDATABASE"
|
||||
CMD ["/app/fedilogue"]
|
Loading…
x
Reference in New Issue
Block a user