diff --git a/README.md b/README.md index d8262bf..22d5545 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,2 @@ # KOreader Sync Server -This is a KOreader sync server, implemented in Rust. - -## Installation -Just compile it with `cargo build --release`. You can then copy the executable for example to `/usr/local/bin/`. If you want to start the service automatically, you can adopt the example systemd file for your needs. You can also use nginx as a reverse proxy, so that the sync server listens on port 443. \ No newline at end of file +This is an experimental KOreader sync server, implemented in Rust. \ No newline at end of file diff --git a/nginx/kosynrs.conf b/nginx/kosynrs.conf deleted file mode 100644 index 6c99255..0000000 --- a/nginx/kosynrs.conf +++ /dev/null @@ -1,14 +0,0 @@ -server { - listen 443 ssl; - server_name kosync.example.com; - ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem; # managed by Certbot - ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem; # managed by Certbot - - access_log /var/log/nginx/kosync_access.log; - error_log /var/log/nginx/kosync_error.log; - - - location / { - proxy_pass http://localhost:3003; - } -} diff --git a/src/main.rs b/src/main.rs index 93483da..45cff86 100644 --- a/src/main.rs +++ b/src/main.rs @@ -49,7 +49,7 @@ async fn main() { .route("/healthcheck", get(healthcheck)); // run it with hyper on localhost:3000 - axum::Server::bind(&"127.0.0.1:3003".parse().unwrap()) + axum::Server::bind(&"0.0.0.0:3003".parse().unwrap()) .serve(app.into_make_service()) .await .unwrap();