mirror of
https://github.com/maplibre/maplibre-rs.git
synced 2025-12-08 19:05:57 +00:00
Add local server
This commit is contained in:
parent
7998a5aeaa
commit
b3cd195af3
49
tools/server.pem
Normal file
49
tools/server.pem
Normal file
@ -0,0 +1,49 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC1M1QdM9iaU8zo
|
||||
H6dPft6vv/O9n5zYvLWWjhp87EOnYW8O0tPVQBsE2qMZWsW3wy3pDI6hH9Tg7opv
|
||||
YkyJp0FbV+U5jJeaNupOZMMPqE6qBkUcw144D9ZsZSca2GOpsCk+aQ3mGJGuVJXK
|
||||
VMN6Mj/aSdC+R1lS/PxISlAUNZJieJLQuZKhb0W128QrZWoI/wB7ulOiWG5ZwHXu
|
||||
B95HOExB28snEOmhIN1+D2e3Z272mQWte0WsenbBlfhdZmpHFGsWuFF48KGp4UHZ
|
||||
J/R2iGG3UzY/Ddu2qQR1+LOWQdWJI7sJDUw2Lzf03xwBGzXFII3k2aCaVR/fXTDX
|
||||
Hl3H4Y/xAgMBAAECggEAAnPSZJ7KBLSzpkSfaBUIgIpxixR48/oB3yrHMv+jnsVT
|
||||
0niKA23dr8AhyvsOiAEtQuU3nPioUe8Ikp9a99X6rXjQEmpTtvOdUjhM545YmjaB
|
||||
gvUl9k5IkakA0X0yRB6tQDn9xSp59kkQye9BwgqiEJtFJv4iOFxSMcxHry5Wb9y6
|
||||
E3gAQsKWCSCZ9gjVlUO45deaq2arIhKx1REgfYzdVbYj4zsalDCD074wA2FuBQiL
|
||||
2lXmdahnB9tmR+s8otg//Piqdx23ZtNvGbBAkSiB1gxrmubVl3xO1BarQBSQIh7l
|
||||
juSsYFiWaJLM109Ub1971AXtki+mWJVpEFeNoRK+7QKBgQDXbLLHxs0Gs7wUEHCJ
|
||||
3PSNQhwew1KoZ7CHamOUvLjQ5pkFMd00AXAJU4uabFPHD48NtnSjSA11JHFVvexv
|
||||
U/e6bGrJ1XUhhUPqkUpKK18gnmZxBawmJqAjAL/hd5N3vwOv3H/h4VR00cXRv1rp
|
||||
JGDtd3VmSRmHCVt7ALJ9TdGskwKBgQDXVGtO0bsgNZoI0I2pmHinTRlL9W/UKYaU
|
||||
P0COCRjEyV/AFBYJho3m2fzNIRmZ6lbFx8O8NNgr9xD4P8vJSNz0bO2VjhKVoeuT
|
||||
kMiFz1Ma1wwKZf1rAhDfCNkxJV+DZouAH3977mhA7RFgvKavtUN3AmLm4Ahb3wYk
|
||||
KMllWMNn6wKBgQDL0I6xTpiqL6DRRuCCvuctQpACVwA8TqYI6JJApfEhzBqYfJ3x
|
||||
Vy7d1Apv1u/IlSLecXKXDVOWMh18Zs1sYwAtg+fg/7DrPv+LzVyBIdnFrbf0VM6T
|
||||
5dV6aHoiYpTGJZXia/ceCadzQwkrMiVcEUwXP/91/9FEHolLrdQxk0++OwKBgGb4
|
||||
q8gpa37foyWL9fKgQzJeIDa+zBd9NCo4hTpnBz0zv2IvOMqdWcaHf+joZ0G/WneC
|
||||
LAwYiTedErRkbaN4AJGydXsLUb/Uir8qgXnbxzYSmGNwmltNxZuis5pY8O/5XcSL
|
||||
S3+MZraFp8XG8T8dQ4Hp1jnp8JVedaVdC9I3PFq5AoGBANNUEK3XNqtGEQAqrgfF
|
||||
YfDFaQq969186wLoAs8uTbwHv4I5kZQihaFzI+prg76rrx0Q6Q4lOMfWMMTelxPZ
|
||||
EY0bylPWYTfpYHKsIs0wYHfWoZFParIRoxeyKRfml9kqaYfhyOYiibVb5TUcZpom
|
||||
qEf8HMSmaXkwrnzgsCv14j+b
|
||||
-----END PRIVATE KEY-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDazCCAlOgAwIBAgIUYtZgdz0k4plQ68PB9tQ+C4RDTAUwDQYJKoZIhvcNAQEL
|
||||
BQAwRTELMAkGA1UEBhMCQVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoM
|
||||
GEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDAeFw0yMTEyMDgyMDE1MTJaFw0yMjEy
|
||||
MDgyMDE1MTJaMEUxCzAJBgNVBAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEw
|
||||
HwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwggEiMA0GCSqGSIb3DQEB
|
||||
AQUAA4IBDwAwggEKAoIBAQC1M1QdM9iaU8zoH6dPft6vv/O9n5zYvLWWjhp87EOn
|
||||
YW8O0tPVQBsE2qMZWsW3wy3pDI6hH9Tg7opvYkyJp0FbV+U5jJeaNupOZMMPqE6q
|
||||
BkUcw144D9ZsZSca2GOpsCk+aQ3mGJGuVJXKVMN6Mj/aSdC+R1lS/PxISlAUNZJi
|
||||
eJLQuZKhb0W128QrZWoI/wB7ulOiWG5ZwHXuB95HOExB28snEOmhIN1+D2e3Z272
|
||||
mQWte0WsenbBlfhdZmpHFGsWuFF48KGp4UHZJ/R2iGG3UzY/Ddu2qQR1+LOWQdWJ
|
||||
I7sJDUw2Lzf03xwBGzXFII3k2aCaVR/fXTDXHl3H4Y/xAgMBAAGjUzBRMB0GA1Ud
|
||||
DgQWBBQfHnK0tz0evZOugOANNZ0yURlOLjAfBgNVHSMEGDAWgBQfHnK0tz0evZOu
|
||||
gOANNZ0yURlOLjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCL
|
||||
zwbbceDyRl7p+Z9vgug0PtnH1qMNY3Jg4ukcQZPZEd9DTVNuCzLqUbeW4Y5Wxpwv
|
||||
e7PfKUJ80OZHw0Pt8QHKReREwDdFgKOBBB5Iu2XtdxiRWLO0tMl8T9fdTgBBGi7W
|
||||
+uVy1//cDhj0oWFsMiQrT3b06KIJnw6vx3BQoyFGppCz7MmAsaJCyfZMUx3wj5gF
|
||||
wqtlIRMGrsfsqmJDTVjre+7rXzru2RCabtfrnvzKZNnO4cDnYhYoBhtwE5YAqY0+
|
||||
K3kOmFSoI/45BxzHcH3/gOfYrtXy/z/bTe4Z3tBbwhh3AiO8+kGmqpu7tj9sqTHj
|
||||
JY/GzZKA/BpLHnyBK0BH
|
||||
-----END CERTIFICATE-----
|
||||
16
tools/tls-http-server.py
Normal file
16
tools/tls-http-server.py
Normal file
@ -0,0 +1,16 @@
|
||||
from http.server import HTTPServer, SimpleHTTPRequestHandler
|
||||
import ssl
|
||||
import sys
|
||||
import socketserver
|
||||
|
||||
class Handler(SimpleHTTPRequestHandler):
|
||||
def end_headers(self):
|
||||
self.send_header('Cross-Origin-Opener-Policy', 'same-origin')
|
||||
self.send_header('Cross-Origin-Embedder-Policy', 'require-corp')
|
||||
SimpleHTTPRequestHandler.end_headers(self)
|
||||
|
||||
if __name__ == '__main__':
|
||||
socketserver.TCPServer.allow_reuse_address = True
|
||||
with socketserver.TCPServer(('0.0.0.0', 5555), Handler) as httpd:
|
||||
httpd.socket = ssl.wrap_socket(httpd.socket, certfile='tools/server.pem', server_side=True)
|
||||
httpd.serve_forever()
|
||||
Loading…
x
Reference in New Issue
Block a user