2026-02-23 21:32:56 +01:00
2026-02-17 17:48:37 +01:00
2026-02-23 21:32:56 +01:00
2026-02-23 19:31:40 +01:00
2026-02-23 19:31:40 +01:00
2025-11-23 21:10:05 +01:00
2025-12-14 21:22:28 +01:00
2026-02-23 16:11:23 +01:00
2026-02-23 16:11:23 +01:00
2026-02-22 22:06:07 +01:00
2026-02-23 21:32:56 +01:00
2026-02-16 23:24:31 +01:00
2026-02-16 23:24:31 +01:00

Setup

pacman -S crow asio gdb gcc cmake make sqlite3 libsodium

Build

vscode

build : Ctrl+Shift+P → "CMake: Configure" run : F5 or Run → Start Debugging

CompileDB

cmake -B build -DCMAKE_EXPORT_COMPILE_COMMANDS=ON

Svelte

Inside the fronend directory

Install

npm install -D @sveltejs/adapter-static

Build

npm run build

Make Package

  1. tar the source files to make it cleaner
tar czf shadowrun-server-0.1.3.tar.gz source/ modules/ assets/ frontend/build/ shadowrun-server.service CMakeLists.txt shadowrun-server.install
  1. create the package
makepkg -f
  1. place the package in archrepo on server
scp shadowrun-server-0.1.3-1-x86_64.pkg.tar.zst lukas@192.168.1.101:/home/lukas/Drive/archrepo/x86_64/

Then install on host machine with

sudo pacman -U <pkg>.tar.zst

Database

Attributes

| Character Id | Attribute | Value |

Description
An simple Admin panel written in C++ and HTMX to control and monitor a server running multiple systemd services
Readme 408 MiB
0.1.4 Latest
2026-02-23 20:00:04 +01:00
Languages
C++ 48.8%
Svelte 38.6%
HTML 4.4%
CMake 4.1%
Shell 2.8%
Other 1.3%