1st Version with a web and flask server on the device

This commit is contained in:
2024-03-20 21:32:56 +01:00
parent fcaa0d5d72
commit f9a4bf7d8d
22 changed files with 975 additions and 51 deletions

View File

@@ -0,0 +1,11 @@
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name vrpmdv-web.local;
location / {
proxy_pass http://unix:/run/vrpmdv_web.sock;
}
}

View File

@@ -0,0 +1,11 @@
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name vrpmdv-web.local;
location / {
proxy_pass http://unix:/run/vrpmdv_web.sock;
}
}

View File

@@ -4,8 +4,7 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
DEPENDS = "systemd"
SRC_URI += " \
file://vrpmdv.local \
file://vrpmdv-setup.local \
file://vrpmdv-web.local \
"
SYSTEMD_AUTO_ENABLE = "enable"
@@ -19,10 +18,9 @@ EXTRA_OECONF = "\
do_install:append () {
install -d ${D}${sysconfdir}/nginx/sites-available
install -D -m 644 ${WORKDIR}/vrpmdv.local ${D}${sysconfdir}/nginx/sites-available/
install -D -m 644 ${WORKDIR}/vrpmdv-setup.local ${D}${sysconfdir}/nginx/sites-available/
install -D -m 644 ${WORKDIR}/vrpmdv-web.local ${D}${sysconfdir}/nginx/sites-available/
rm -rf ${D}${systemd_unitdir}/system/nginx/sites-enabled/default_server
# rm -rf ${D}${systemd_unitdir}/system/nginx/sites-enabled/default_server
rm -rf ${D}${sysconfdir}/nginx/sites-enabled/default_server
ln -s ${sysconfdir}/nginx/sites-available/vrpmdv-setup.local ${D}${sysconfdir}/nginx/sites-enabled/
ln -s ${sysconfdir}/nginx/sites-available/vrpmdv-web.local ${D}${sysconfdir}/nginx/sites-enabled/
}