Stop trying to use docker, it sucks
This commit is contained in:
parent
722022faec
commit
09350bab0e
17
Dockerfile
17
Dockerfile
@ -1,17 +0,0 @@
|
||||
FROM golang:1.23
|
||||
|
||||
RUN apt update
|
||||
RUN apt install -y pandoc
|
||||
|
||||
WORKDIR /var/www/cpolis
|
||||
|
||||
COPY . .
|
||||
|
||||
RUN curl -sLO https://github.com/tailwindlabs/tailwindcss/releases/download/v3.4.15/tailwindcss-linux-x64
|
||||
RUN chmod +x tailwindcss-linux-x64
|
||||
RUN mv tailwindcss-linux-x64 tailwindcss
|
||||
RUN ./tailwindcss -i ./web/static/css/input.css -o ./web/static/css/style.css
|
||||
|
||||
RUN go build -o cpolis cmd/main.go
|
||||
|
||||
CMD ["./cpolis"]
|
@ -1,26 +0,0 @@
|
||||
services:
|
||||
app:
|
||||
build: .
|
||||
ports:
|
||||
- "1664:1664"
|
||||
volumes:
|
||||
- /etc/cpolis/config.toml:/etc/cpolis/config.toml
|
||||
- /etc/cpolis/serviceAccountKey.json:/etc/cpolis/serviceAccountKey.json
|
||||
- /var/log/cpolis.log:/var/log/cpolis.log
|
||||
depends_on:
|
||||
- db
|
||||
environment:
|
||||
DB_USER: cpolis
|
||||
DB_PASS: ${DB_PASS}
|
||||
|
||||
db:
|
||||
image: mariadb:11.6
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: ${DB_PASS}
|
||||
MYSQL_DATABASE: cpolis
|
||||
MYSQL_USER: cpolis
|
||||
MYSQL_PASSWORD: ${DB_PASS}
|
||||
ports:
|
||||
- "3306:3306"
|
||||
volumes:
|
||||
- ./create_db.sql:/docker-entrypoint-initdb.d/create_db.sql
|
@ -1,7 +0,0 @@
|
||||
#! /bin/sh -
|
||||
|
||||
read -sp "Enter DB password: " DB_PASS
|
||||
echo
|
||||
|
||||
export DB_PASS
|
||||
docker-compose up -d
|
Loading…
x
Reference in New Issue
Block a user