Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| e93281f4eb | |||
| 79ad1c450a | |||
| cad24f4001 | |||
| 052e327182 |
2
.gitmodules
vendored
2
.gitmodules
vendored
@ -1,3 +1,3 @@
|
||||
[submodule "web"]
|
||||
path = web
|
||||
url = ssh://git@git.coopcloud.tech:2222/toolshed/coop-cloud-front.git
|
||||
url = https://git.coopcloud.tech/toolshed/coop-cloud-front.git
|
||||
|
||||
@ -3,15 +3,12 @@ RUN mkdir /backend
|
||||
COPY --parents ["api", "cli", "internal", "go.mod", "go.sum", "app.go", "/backend/"]
|
||||
RUN go build -C /backend -o gobackend
|
||||
|
||||
FROM node
|
||||
FROM node:slim
|
||||
RUN mkdir /home/node/wizard
|
||||
COPY --from=0 /backend/gobackend /home/node/wizard/gobackend
|
||||
|
||||
USER node
|
||||
COPY ./command.sh /
|
||||
COPY ssh_config /home/node/.ssh/config
|
||||
COPY id_ed25519_* /home/node/.ssh/
|
||||
COPY dot_abra /home/node/.abra/
|
||||
RUN curl https://install.abra.coopcloud.tech | bash
|
||||
ENV ABRA_BIN=/home/node/.local/bin/abra
|
||||
# RUN $ABRA_BIN recipe fetch -a
|
||||
@ -25,4 +22,5 @@ USER node
|
||||
|
||||
EXPOSE 5173 3000
|
||||
# ENV VITE_API_URL=http://localhost:3000/api
|
||||
ENV VITE_MOCK_AUTH=false
|
||||
CMD [ "/command.sh" ]
|
||||
|
||||
@ -5,12 +5,12 @@ Integrates with https://git.coopcloud.tech/toolshed/coop-cloud-front.
|
||||
## Starting the service with Docker
|
||||
Build the container:
|
||||
```bash
|
||||
docker build -t abra-wizard:latest
|
||||
docker build -t coop-cloud-wizard:latest
|
||||
```
|
||||
|
||||
Run the container:
|
||||
```bash
|
||||
docker run abra-wizard
|
||||
docker run -u 1000:1000 -v "$HOME/.abra:/home/node/.abra" -v "$HOME/.ssh:/home/node/.ssh" coop-cloud-wizard
|
||||
```
|
||||
|
||||
## Getting started with development
|
||||
|
||||
Reference in New Issue
Block a user