forked from Maurice/pastabble
Prepare for first release
This commit is contained in:
parent
d24c9b1ad9
commit
2e2e1b018e
@ -7,7 +7,7 @@ edition = "2021"
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
kv = { version = "0.24.0", features = ["json-value"] }
|
kv = { version = "0.24.0", features = ["json-value"] }
|
||||||
serde = { version = "1.0.145", features = ["derive"] }
|
serde = { version = "1.0.147", features = ["derive"] }
|
||||||
chrono = { version = "0.4.22", features = ["serde"] }
|
chrono = { version = "0.4.22", features = ["serde"] }
|
||||||
rand = "0.8.5"
|
rand = "0.8.5"
|
||||||
rouille = "3.6.1"
|
rouille = "3.6.1"
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
FROM alpine:latest
|
FROM alpine:edge
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
COPY ./target/x86_64-unknown-linux-musl/release/ /app
|
COPY ./target/x86_64-unknown-linux-musl/release/ /app
|
||||||
COPY ./about.html /app/about.html
|
COPY ./about.html /app/about.html
|
||||||
|
|
||||||
|
EXPOSE 8080
|
||||||
CMD [ "./pastabble" ]
|
CMD [ "./pastabble" ]
|
@ -47,7 +47,7 @@ fn main() {
|
|||||||
let links = store.bucket::<String, String>(Some("links"))
|
let links = store.bucket::<String, String>(Some("links"))
|
||||||
.expect("Failed to open links bucket");
|
.expect("Failed to open links bucket");
|
||||||
|
|
||||||
// Create server
|
// Create server
|
||||||
let server = Server::new(format!("0.0.0.0:{}", port), move |req| {
|
let server = Server::new(format!("0.0.0.0:{}", port), move |req| {
|
||||||
router!(req,
|
router!(req,
|
||||||
(GET) (/) => {
|
(GET) (/) => {
|
||||||
@ -132,7 +132,7 @@ fn register_paste(pastes: &Bucket<String, Json<Paste>>, req: &Request, id: Optio
|
|||||||
|
|
||||||
let key = generate_key(id, &pastes);
|
let key = generate_key(id, &pastes);
|
||||||
pastes.set(&key, &paste).expect("Failed to save note");
|
pastes.set(&key, &paste).expect("Failed to save note");
|
||||||
pastes.flush().expect("Failed to svae paste to database");
|
pastes.flush().expect("Failed to save paste to database");
|
||||||
|
|
||||||
// Return key
|
// Return key
|
||||||
Response::text(key)
|
Response::text(key)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user