diff --git a/README.md b/README.md
index e752018f8c21fe800be1ba5d6520f7e16e664bf8..ee5526862280a24b17f3007f6432006bed8bc628 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# The Medal Contest Platform
+# The Medal Contest Platform 
[](https://crates.io/crates/medal)
[](https://jim.test.bwinf.de/doc/medal/)
@@ -52,15 +52,15 @@ The `config.json` configures the plattform (see src/config.rs).
Needs `rustc` and `cargo` 1.40 (stable) or higher.
-Rust can be obtained here: https://rustup.rs/
+Rust can be obtained here: https://rustup.rs/
-Running
+Running
```
make
```
compiles and runs a debug-/test-server.
-For production use, a release binary should be compiled and served behind a reverse proxy (nginx, apache, …).
+For production use, a release binary should be compiled and served behind a reverse proxy (nginx, apache, …).
```
make release
```
@@ -81,7 +81,7 @@ upstream medal {
server {
# Other server settings here
-
+
location ~* \.(yaml)$ {
deny all;
}
@@ -92,7 +92,7 @@ server {
location /tasks {
add_header Cache-Control "public, max-age=604800";
- }
+ }
location / {
proxy_pass http://medal;
@@ -105,13 +105,13 @@ The following configuration can be used for an Apache 2.4 webserver:
ServerSignature Off
ProxyPreserveHost On
AllowEncodedSlashes NoDecode
-
+
ProxyPass /static/ !
ProxyPass /tasks/ !
ProxyPass /favicon.ico !
ProxyPass / http://[::1]:8080/
ProxyPassReverse / http://[::1]:8080/
-
+
Alias "/tasks/" "/path/to/medal/tasks/"
Alias "/static/" "/path/to/medal/static/"
Alias "/favicon.ico" "/path/to/medal/static/images/favicon.png"
@@ -119,7 +119,7 @@ The following configuration can be used for an Apache 2.4 webserver:
Header set Cache-Control "max-age=604800, public"
-
+
Deny from all
@@ -127,7 +127,7 @@ The following configuration can be used for an Apache 2.4 webserver:
Require all granted
-
+
Require all granted
@@ -139,7 +139,7 @@ The following configuration can be used for an Apache 2.4 webserver:
Please format your code with `rustfmt` and check it for warnings with `clippy`.
-You can install those with
+You can install those with
```
rustup component add rustfmt --toolchain nightly
rustup component add clippy
diff --git a/static/images/medal_logo_small.png b/static/images/medal_logo_small.png
new file mode 100644
index 0000000000000000000000000000000000000000..4fed2db3c58659102809cce4073d437267378440
Binary files /dev/null and b/static/images/medal_logo_small.png differ