Commit Graph

277 Commits

Author SHA1 Message Date
jokob-sk 902e5360e5 Merge branch 'main' of https://github.com/jokob-sk/NetAlertX 2025-10-10 13:48:50 +11:00
jokob-sk 0093441457 BE: AVAHISCAN -> zeroconf
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2025-10-10 13:48:39 +11:00
rell3k 5533beb76d Update README.md
Remove contend from copy block
2025-10-07 15:01:32 -04:00
jokob-sk 41e9276ebb BE: multiedit 431 Request Header Fields Too Large #1219
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2025-10-06 09:38:31 +11:00
jokob-sk d05ddafdd3 logger not repsecting new lines #1217
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2025-10-05 14:02:00 +11:00
Jeff Keller d7e6ff2688 Fix log permissions 2025-10-02 19:41:06 +00:00
Jeff Keller b34269d043 Misc tweaks 2025-10-02 19:04:46 +00:00
Jeff Keller 683f4e6c2d Move clone before setting up python env 2025-10-02 18:53:37 +00:00
Jeff Keller 35cd8003b8 Fix logs 2025-10-02 18:38:00 +00:00
Jeff Keller 98d69e1ce8 Restart nginx 2025-10-02 18:17:43 +00:00
Jeff Keller 70d63febda Tweak log file paths 2025-10-02 18:14:51 +00:00
Jeff Keller dd113f7940 testing 2025-10-02 16:45:59 +00:00
Jeff Keller 0aceb097ba Testing 2025-10-02 16:41:30 +00:00
Jeff Keller 7790530d08 Revert source repo 2025-10-02 16:05:31 +00:00
Jeff Keller 79cec583d9 NGINX configuration 2025-10-02 16:03:23 +00:00
rell3k dd91d1e7da Merge branch 'jokob-sk:main' into baremetal-installer 2025-10-02 12:01:39 -04:00
Jeff Keller aad5bec7e2 Single Debian/Ubuntu Installer 2025-10-02 16:00:19 +00:00
Jeff Keller cdee9b3b0d Permissions 2025-10-01 20:33:12 +00:00
Jeff Keller 55cfced3f6 Comment out line 2025-10-01 19:41:51 +00:00
Jeff Keller af6394a334 Tweak permissions
Tighten security
2025-10-01 19:34:47 +00:00
Jeff Keller d9ecffdd22 Cleanup 2025-10-01 19:09:49 +00:00
Jeff Keller 5f0a482556 bug fix 2025-10-01 18:58:05 +00:00
Jeff Keller 09c345796f fix typo 2025-10-01 18:33:44 +00:00
Jeff Keller e7d067dd38 tweaks 2025-10-01 18:15:28 +00:00
Jeff Keller 223aa29d4d tweaks 2025-10-01 17:40:12 +00:00
rell3k 21e770a4bd Create netalertx.conf 2025-10-01 11:25:15 -04:00
Jeff Keller c086ac3cf8 Merge Deb/Ubuntu 2025-10-01 15:22:21 +00:00
Jeff Keller f900f3f0d5 Resolve merge: keep proxmox installer and add README for Proxmox installer 2025-09-30 13:38:31 +00:00
jokob-sk 5f772b3e0f docs
Code checks / check-url-paths (push) Has been cancelled
docker / docker_dev (push) Has been cancelled
Deploy MkDocs / deploy (push) Has been cancelled
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2025-09-29 13:11:58 +10:00
Ingo Ratsdorf 246777a290 Ubuntu 24 Installer rewrite
`setup.sh` and `start.sh` combined into a single script
netalertx now starts and runs via systemd unit, can be started, stopped and restarted
`systemctl start netalertx`
`systemctl stop netalertx`
`systemctl status netalertx`
etc
Logs to `journalctl` and output can be followed with `journalctl -f`

Amalgamated chmods
tuned chmods based on earlier feedback and discussion

install script accepts command line parameter:
- 'install' to continue and DELETE ALL!
- 'update' to just update from GIT (keeps your db and settings)
- 'start' to do nothing, leave install as-is (just run the start script, set up services etc)

Please have a look, comments welcome :-)
2025-09-27 13:18:43 +12:00
jokob-sk ddb70ba5d4 Merge branch 'main' of https://github.com/jokob-sk/NetAlertX 2025-09-21 10:23:58 +10:00
Ingo Ratsdorf 1ee82f37ba Ubuntu24 installer updates
Backporting Debian 13 installer updates
2025-09-21 07:14:47 +12:00
jokob-sk 14f40099c3 install
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2025-09-16 07:19:45 +10:00
jokob-sk f8eaec091c Merge branch 'main' of https://github.com/jokob-sk/NetAlertX 2025-09-14 10:51:26 +10:00
jokob-sk 67e89b55a7 install
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2025-09-14 10:51:21 +10:00
Ingo Ratsdorf 2762e8a30d fixing out of memory issues
TMPFS runs out of memory, so removing size limits.
Fixing some order of execution
2025-09-13 18:25:22 +12:00
Ingo Ratsdorf e00f26658b CodeRabbit suggestions 2025-09-12 15:16:25 +12:00
Ingo Ratsdorf e0ffe8b424 Delete old Debian12 files 2025-09-11 21:11:04 +12:00
Ingo Ratsdorf db42d7f577 Installer-rework
split installer structure into systems, updated non-functional Debian12 installer with some minor fixes to Ubuntu24 installer.
Updated docs.
2025-09-11 21:07:18 +12:00
Ingo Ratsdorf 99981754c9 Some more fixes 2025-09-10 11:54:05 +12:00
Ingo Ratsdorf d31af28f08 Minor updates
Fixes typo in start.ubuntu.sh
Redirects output of python server to /dev/null
to avoid I/O errors if started from SSH for example
2025-09-10 11:44:41 +12:00
Ingo Ratsdorf db43ab9cf6 Fixes
Removed 'sudo' from all calls as the script already needs to run as sudo so it's pointless
2025-09-10 10:19:30 +12:00
Ingo Ratsdorf c6f0614570 Update install/ubuntu/start.ubuntu.sh
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-10 09:11:04 +12:00
Ingo Ratsdorf f64cd9ea28 Update install/ubuntu/start.ubuntu.sh
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-10 08:57:56 +12:00
Ingo Ratsdorf 2482289ad6 Update install/ubuntu/start.ubuntu.sh
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-10 08:57:08 +12:00
Ingo Ratsdorf 7863ab3b03 Update install/ubuntu/start.ubuntu.sh
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-10 08:52:14 +12:00
Ingo Ratsdorf b0d117c3b8 Update install/ubuntu/install.ubuntu.sh
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-10 08:49:48 +12:00
Ingo Ratsdorf 1399e3881a Ubuntu installer
Adds bare metal installer for ubuntu. Tested with version 24.04. You may want to or have to change the PHPVERSION variable in the start script for other versions
2025-09-10 08:21:50 +12:00
jokob-sk 4be59807e5 docs, UNIFIAPI v0.1 2025-08-07 16:41:40 +10:00
jokob-sk 09e360c746 prometheus metrics endpoint 2025-08-04 15:12:51 +10:00