Compare commits
No commits in common. "c3b185b592f68c7d30cc3d6e9f41453be3e1828f" and "9ed576b5524563cedb78868e68ce59a8b8cb8517" have entirely different histories.
c3b185b592
...
9ed576b552
5 changed files with 2 additions and 44 deletions
|
@ -1,13 +0,0 @@
|
|||
/target
|
||||
/out
|
||||
|
||||
/.env
|
||||
/api.http
|
||||
|
||||
/emgauwa-*.sqlite
|
||||
/emgauwa-*.sqlite-*
|
||||
/emgauwa-*.json
|
||||
|
||||
/.dockerignore
|
||||
/Dockerfile
|
||||
/docker-bake.hcl
|
BIN
Cargo.lock
generated
BIN
Cargo.lock
generated
Binary file not shown.
|
@ -12,6 +12,7 @@ actix = "0.13"
|
|||
tokio = { version = "1.34", features = ["io-std", "macros", "rt-multi-thread"] }
|
||||
tokio-tungstenite = "0.21"
|
||||
|
||||
simple_logger = "4.3"
|
||||
log = "0.4"
|
||||
|
||||
chrono = { version = "0.4", features = ["serde"] }
|
||||
|
@ -21,7 +22,7 @@ serde = "1.0"
|
|||
serde_json = "1.0"
|
||||
serde_derive = "1.0"
|
||||
|
||||
sqlx = { version = "0.7", features = ["sqlite", "runtime-tokio", "macros"] }
|
||||
sqlx = { version = "0.7", features = ["sqlite", "runtime-tokio", "macros", "chrono"] }
|
||||
|
||||
futures = "0.3"
|
||||
futures-channel = "0.3"
|
||||
|
|
15
Dockerfile
15
Dockerfile
|
@ -1,15 +0,0 @@
|
|||
FROM rust:1 as builder
|
||||
|
||||
RUN rustup target add x86_64-unknown-linux-musl && \
|
||||
apt update && \
|
||||
apt install -y musl-tools musl-dev && \
|
||||
update-ca-certificates
|
||||
|
||||
COPY ./ /emgauwa
|
||||
WORKDIR /emgauwa
|
||||
RUN cargo build --target x86_64-unknown-linux-musl --release
|
||||
|
||||
FROM scratch
|
||||
COPY --from=builder /emgauwa/target/x86_64-unknown-linux-musl/release/emgauwa-controller /usr/bin/emgauwa-controller
|
||||
|
||||
CMD ["/usr/bin/emgauwa-controller"]
|
|
@ -1,15 +0,0 @@
|
|||
variable "REG" {
|
||||
default = "registry.serguzim.me"
|
||||
}
|
||||
variable "REPO" {
|
||||
default = "emgauwa/controller"
|
||||
}
|
||||
variable "TAG" {
|
||||
default = "latest"
|
||||
}
|
||||
|
||||
target "default" {
|
||||
output = ["type=docker"]
|
||||
dockerfile = "./Dockerfile"
|
||||
tags = ["${REG}/${REPO}:latest", "${REG}/${REPO}:${TAG}"]
|
||||
}
|
Loading…
Reference in a new issue