commit 19ed715d035acf481eb350478d486262d99314b2 from: Aleksey Ryndin date: Mon Sep 04 09:53:54 2023 UTC Append docs commit - 56ea87282c8489752e54c45d0e4b68823c59b670 commit + 19ed715d035acf481eb350478d486262d99314b2 blob - 6e88950ae6b826d4080d4a18c194864ab4478988 blob + 19f043e270f21db162749443982832c7739d613f --- README.gmi +++ README.gmi @@ -21,6 +21,7 @@ ssh://anonymous@got.any-key.press/vostok ## Documents => capsule/coding_style.gmi vostok C++ coding style +=> capsule/external_dependencies.gmi vostok external dependencies => capsule/how_to_run_locally.gmi How to run vostok locally ## Feedback blob - 112c44f7940521b8d79e71dab0d9929dc04e5be6 blob + 903e368ee8f78b1618b9083eecda1ffed889329e --- capsule/how_to_run_locally.gmi +++ capsule/how_to_run_locally.gmi @@ -37,7 +37,7 @@ Email Address []: * Build and run server: ``` -$ make run_server +$ make run make -C vostok c++ -O2 -pipe -Wall -Wextra -std=c++11 -c -o transport.o transport.cc c++ -O2 -pipe -Wall -Wextra -std=c++11 -c -o error.o error.cc blob - /dev/null blob + c8b8aba6048e65025e8c98ad4b26415bd0255c44 (mode 644) --- /dev/null +++ capsule/external_dependencies.gmi @@ -0,0 +1,14 @@ +# vostok external dependencies + +The server is written in C++11 and requires the presence of the libtls library (part of LibreSSL). +=> https://www.libressl.org/ LibreSSL + +## OpenBSD + +All components are present in the base system. + +## Alpine Linux + +``` +# apk add g++ libressl-dev +```