Reorganize docker configuration

This commit is contained in:
2023-03-11 18:56:13 -07:00
parent 0000ea2a13
commit 20c664f0ed
8 changed files with 9 additions and 6 deletions
@@ -4,4 +4,4 @@ MAINTAINER restitux <restitux@ohea.xyz>
RUN apt-get update && apt-get install -y \ RUN apt-get update && apt-get install -y \
ca-certificates \ ca-certificates \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
ENTRYPOINT ["/build/server/docker/build-and-run.sh"] ENTRYPOINT ["/build/server/docker/cursorius/build-and-run.sh"]
+7 -4
View File
@@ -2,15 +2,15 @@ version: "3.3"
services: services:
cursorius-server: cursorius-server:
build: build:
context: .. context: ".."
dockerfile: docker/Dockerfile.dev dockerfile: "docker/cursorius/Dockerfile.dev"
ports: ports:
- "0.0.0.0:45420:45420" - "0.0.0.0:45420:45420"
networks: networks:
- cursorius - cursorius
volumes: volumes:
- "..:/build/server" - "..:/build/server"
- "../server.toml:/root/.config/cursorius/server.toml" - "./server.toml:/root/.config/cursorius/server.toml"
- "/var/run/docker.sock:/var/run/docker.sock" - "/var/run/docker.sock:/var/run/docker.sock"
- "../_working/go:/go" - "../_working/go:/go"
- "../_working/jobs:/cursorius/jobs" - "../_working/jobs:/cursorius/jobs"
@@ -20,11 +20,14 @@ services:
- POSTGRES_USER=cursorius - POSTGRES_USER=cursorius
- POSTGRES_PASSWORD=cursorius - POSTGRES_PASSWORD=cursorius
- POSTGRES_DB=cursorius - POSTGRES_DB=cursorius
volumes:
- "../_working/postgres:/var/lib/postgresql/data"
networks: networks:
- cursorius - cursorius
graphiql: graphiql:
build: build:
dockerfile: Dockerfile.graphiql context: "graphiql"
dockerfile: "Dockerfile.graphiql"
ports: ports:
- "0.0.0.0:45421:80" - "0.0.0.0:45421:80"
networks: networks:
+1 -1
View File
@@ -2,4 +2,4 @@
set -e set -e
go run docker/run.go $@ go run docker/run.go "$@"