#+TITLE: TFC Connection Website #+AUTHOR: Chris Cochrun In an attempt at building a better/faster website than is possible with the current wordpress world, I am working at creating this... This monstronsity... To edit the campmap use this link http://umap.openstreetmap.fr/en/map/anonymous-edit/888075:134YBQNTmQ2pkJ76ur0PJ8KPuAc * Website The website is built with Hugo. This gives us the ability of creating a very fast site with a lot of flexibility if you know what you're doing. * Server The website has a few parts that need processing like forms, these are plugged into a server component that has a RESTFUL API like system and helps us to process info on the site much faster. The server is written in lisp. ** Build To build the server run make #+begin_src shell :results silent make #+end_src This drops the server binary in the =bin= folder with the libraries bundled next to it. ** Nix Because we use NixOS for our servers, we also have everything setup using Nix Flakes. To enter a development shell #+begin_src nix :results silent nix develop #+end_src To build it. #+begin_src nix :results silent nix build #+end_src