Compare commits

...

2 Commits

3 changed files with 9 additions and 15 deletions

View File

@ -1 +1,2 @@
target/ target/
config/endstat_conf.ron

View File

@ -20,6 +20,7 @@ WORKDIR /app
COPY --from=builder /app/target/release/endstat /app COPY --from=builder /app/target/release/endstat /app
COPY ./config /app/config COPY ./config /app/config
RUN mv /app/config/endstat_conf.example.ron /app/config/endstat_conf.ron
EXPOSE 8080 EXPOSE 8080
CMD ["/app/endstat"] CMD ["/app/endstat"]

View File

@ -35,21 +35,13 @@
} }
p { margin: 0; } p { margin: 0; }
a { a { color: #fff; text-decoration: none; }
color: #fff;
text-decoration: none;
}
h1 { margin: 0; } h1 { margin: 0; }
h3 { margin: 0; text-align: justify; }
.info { h3 { margin: 0; text-align: justify; flex-shrink: 0; }
display: flex; .info { display: flex; align-items: baseline; }
align-items: baseline; .info a { text-align: right; }
} .spacer { flex: 1 0 1rem; }
.spacer {
flex: 1 0 1rem;
}
.indicator { .indicator {
width: 1rem; width: 1rem;
@ -59,7 +51,7 @@
.ok { background-color: #4ed34e; } .ok { background-color: #4ed34e; }
.warn { background-color: #fcfc64; } .warn { background-color: #fcfc64; }
.error { background-color: #ff392e; } .error { background-color: #ff392e; }
.error-msg { margin-top: 1rem; font-family: 'Source Code Pro', monospace;} .error-msg { margin-top: 1rem; font-family: 'Source Code Pro', monospace; }
</style> </style>
</head> </head>
<body> <body>
@ -76,7 +68,7 @@
<div class="info"> <div class="info">
<h3>{{ status.endpoint }}</h3> <h3>{{ status.endpoint }}</h3>
<div class="spacer"></div> <div class="spacer"></div>
<a href="{{ status.location }}">{{ status.location }}</a> <a href="{{ status.location }}" target="_blank">{{ status.location }}</a>
</div> </div>
{% if status.error %}<p class="error-msg">{{ status.error }}</p>{% endif %} {% if status.error %}<p class="error-msg">{{ status.error }}</p>{% endif %}
</main> </main>