diff --git a/CONFIG.md b/CONFIG.md new file mode 100644 index 0000000..7593bb6 --- /dev/null +++ b/CONFIG.md @@ -0,0 +1,6 @@ +# Server config + +Might have to run `sudo chcon -t bin_t ~/blog/target/release/blog-server` to make the binary executable + +Update the port in main.rs to a free port + diff --git a/blog.service b/blog.service new file mode 100644 index 0000000..5820a7b --- /dev/null +++ b/blog.service @@ -0,0 +1,15 @@ +[Unit] +Description=Blog Server +After=network.target + +[Service] +RestartSec=2s +Type=simple +User=fedora +Group=fedora +WorkingDirectory=/home/fedora/blog/ +ExecStart=/home/fedora/blog/target/release/blog-server +Restart=always + +[Install] +WantedBy=multi-user.target