CHORE: Fix infrastructure folder naming artifacts
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 2s
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 2s
This commit is contained in:
@@ -1,32 +0,0 @@
|
|||||||
FROM debian:bullseye-slim
|
|
||||||
|
|
||||||
ENV DEBIAN_FRONTEND=noninteractive
|
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
|
||||||
sbcl \
|
|
||||||
emacs-nox \
|
|
||||||
curl \
|
|
||||||
git \
|
|
||||||
socat \
|
|
||||||
netcat-openbsd \
|
|
||||||
libssl-dev \
|
|
||||||
libncurses5-dev \
|
|
||||||
libffi-dev \
|
|
||||||
zlib1g-dev \
|
|
||||||
libsqlite3-dev \
|
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
|
||||||
|
|
||||||
# Install Quicklisp
|
|
||||||
RUN curl -O https://beta.quicklisp.org/quicklisp.lisp \
|
|
||||||
&& sbcl --non-interactive --load quicklisp.lisp --eval "(quicklisp-quickstart:install)" --eval "(ql-util:without-prompting (ql:add-to-init-file))" \
|
|
||||||
&& rm quicklisp.lisp
|
|
||||||
|
|
||||||
WORKDIR /app
|
|
||||||
COPY . .
|
|
||||||
|
|
||||||
# Initialize system in non-interactive mode
|
|
||||||
RUN mkdir -p /root/memex && ./opencortex.sh setup --non-interactive
|
|
||||||
|
|
||||||
EXPOSE 9105
|
|
||||||
|
|
||||||
CMD ["./opencortex.sh", "boot"]
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
services:
|
|
||||||
opencortex:
|
|
||||||
build:
|
|
||||||
context: .
|
|
||||||
dockerfile: Dockerfile
|
|
||||||
container_name: opencortex
|
|
||||||
env_file: .env
|
|
||||||
volumes:
|
|
||||||
# Mount the entire memex directory (2 levels up from projects/opencortex)
|
|
||||||
- ../..:/memex
|
|
||||||
# Ensure signal-cli state is preserved
|
|
||||||
- signal-state:/root/.local/share/signal-cli
|
|
||||||
ports:
|
|
||||||
- "${ORG_AGENT_DAEMON_PORT:-9105}:9105"
|
|
||||||
- "${ORG_AGENT_WEB_PORT:-8080}:8080"
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
||||||
volumes:
|
|
||||||
signal-state:
|
|
||||||
Reference in New Issue
Block a user