diff --git a/Cargo.toml b/Cargo.toml
index 120e0c9..e8cf610 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -7,7 +7,7 @@ edition = "2021"
 
 [dependencies]
 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"] }
 rand = "0.8.5"
 rouille = "3.6.1"
diff --git a/Dockerfile b/Dockerfile
index ad71b76..be8cd7c 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,7 +1,8 @@
-FROM alpine:latest
+FROM alpine:edge
 WORKDIR /app
 
 COPY ./target/x86_64-unknown-linux-musl/release/ /app
 COPY ./about.html /app/about.html
 
+EXPOSE 8080
 CMD [ "./pastabble" ]
\ No newline at end of file
diff --git a/src/main.rs b/src/main.rs
index 735cb5b..581b101 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -47,7 +47,7 @@ fn main() {
     let links = store.bucket::<String, String>(Some("links"))
         .expect("Failed to open links bucket");
     
-    // Create  server
+    // Create server
     let server = Server::new(format!("0.0.0.0:{}", port), move |req| {
         router!(req,
             (GET) (/) => {
@@ -132,7 +132,7 @@ fn register_paste(pastes: &Bucket<String, Json<Paste>>, req: &Request, id: Optio
 
     let key = generate_key(id, &pastes);
     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
     Response::text(key)