43 Commits

Author SHA1 Message Date
mofeng-git
b9ff755f6d 适应的 docker 修改 2024-09-02 13:41:00 +00:00
Maxim Devaev
8d702f8cc2 kvmd-nginx-mkconf: Render nginx config with kvmd settings 2024-02-03 16:13:45 +02:00
Maxim Devaev
3749599361 nginx update with http2 directive 2023-07-07 17:43:16 +03:00
Maxim Devaev
61cd781fff removed server_name 2023-01-18 23:44:49 +02:00
Wojtek Porczyk
3d109453c6
nginx: serve ACME challenges over unencrypted HTTP (#116)
RFC 8555 section 8.3 [1] states HTTP challenge MUST be served over TCP
port 80 and while the verification follows redirects, those are unneed
and migh be harmful in specific deployment scenarios.

[1] https://datatracker.ietf.org/doc/html/rfc8555#section-8.3

Signed-off-by: Wojtek Porczyk <woju@invisiblethingslab.com>
2022-10-19 00:03:37 +03:00
Maxim Devaev
b2165a460c loc-bigpost.conf 2022-08-27 03:01:47 +03:00
Maxim Devaev
6fe5fbd842 removed body limit for /api/hid/print 2022-08-27 02:56:13 +03:00
Maxim Devaev
c1f104c059 loc-nobuffering.conf 2022-07-24 10:12:15 +03:00
Maxim Devaev
e0d0066223 disabled buffering for /api/msd/read 2022-07-24 09:35:36 +03:00
Maxim Devaev
0e3ebac362 reading images api 2022-07-24 05:38:26 +03:00
Maxim Devaev
9202cf1d44 kvmd-certbot 2022-06-24 16:19:28 +03:00
Maxim Devaev
8e60b84288 listen configs 2021-11-12 01:49:51 +03:00
Maxim Devaev
6b07a80834 /msd/write_remote handle 2021-07-27 05:25:54 +03:00
Maxim Devaev
9103492d71 fixed /share/css/user.css nginx location 2021-07-26 02:32:02 +03:00
Devaev Maxim
b48ded1dd6 disabled cache for static files 2021-04-18 20:24:49 +03:00
Devaev Maxim
60c8c967c9 user defined css 2021-03-26 05:56:10 +03:00
Fabian Bläse
18b01ec718 Make kvmd webui available via IPv6
nginx only binds an IPv4 socket, if the listen option is specified
without [::]. There are two possibilites to fix this issue.

Either the listen option can be specified using only [::], and
additionally including ipv6only=off. This makes nginx bind an IPv6
socket which is also able to handle IPv4 connections.

Or the listen option can be specified twice, one with [::] and one
without. This makes nginx bind two independent sockets.

If the first option is chosen, IPv4 addresses are mapped into the IPv6
address space, which might break scripts, filters, etc.
So, for now, the second option is chosen.
2021-02-20 18:17:21 +01:00
Devaev Maxim
ccab97a56f basic redfish api 2020-09-28 02:41:46 +03:00
Devaev Maxim
6c5a485b48 Fixed nginx's "Could not build optimal types_hash" 2020-09-09 13:00:11 +03:00
Devaev Maxim
e9d8c041a4 preferred tls 1.3 2020-06-25 12:20:46 +03:00
Devaev Maxim
da952424ef split nginx.conf 2019-10-27 19:15:13 +03:00
Devaev Maxim
18fa69b779 improved users/groups 2019-05-10 14:36:28 +03:00
Devaev Maxim
def5346b4b using unix sockets 2019-05-09 20:52:15 +03:00
Devaev Maxim
c40f13e2d7 url refactoring 2019-04-27 01:58:21 +03:00
Devaev Maxim
cca04b10e0 package fixes 2019-02-17 05:38:15 +03:00
Devaev Maxim
4fb188b93e fixed cache-control 2018-12-18 04:31:35 +03:00
Devaev Maxim
31982bd99a loc-nocache 2018-12-18 03:04:53 +03:00
Devaev Maxim
510300df35 modular nginx configuration 2018-12-15 17:01:23 +03:00
Devaev Maxim
3c33bd3719 own auth 2018-12-15 04:29:40 +03:00
Devaev Maxim
26863d5bfd nginx: disabled abs redirect 2018-11-24 06:59:51 +03:00
Devaev Maxim
4a988136d1 refactoring 2018-11-21 07:56:27 +03:00
Devaev Maxim
9762c82d0a moved lua crutch to kvmd 2018-11-18 08:11:18 +03:00
Devaev Maxim
665076e336 new manifest.json 2018-11-18 02:32:41 +03:00
Devaev Maxim
2a540f7bb9 big rewrite of extensions 2018-11-14 07:42:43 +03:00
Devaev Maxim
7795b76644 fixed missing ext.d 2018-11-12 06:23:45 +03:00
Devaev Maxim
09dfb42572 nginx: error_log stderr 2018-11-12 04:05:35 +03:00
Devaev Maxim
72003095b3 /extensions using lua 2018-11-12 04:03:21 +03:00
Devaev Maxim
db388a3e4e improved nginx locations 2018-11-10 07:58:56 +03:00
Devaev Maxim
bc88a49dcc nginx hooks for future extensions 2018-10-31 02:11:55 +03:00
Devaev Maxim
c65c710962 using 127.0.0.1 instead of localhost 2018-10-28 07:09:00 +03:00
Devaev Maxim
ab342111d0 log interface 2018-10-28 07:03:14 +03:00
Devaev Maxim
054f8e44db some fixes for ustreamer 2018-09-28 06:13:38 +03:00
Devaev Maxim
81a5311349 moved kvmd to the root 2018-09-26 02:57:24 +03:00