A rebuild in a custom zola rather than hugo
Find a file
2023-06-15 07:22:33 -05:00
archetypes moving everything to base folder 2022-10-26 13:41:31 -05:00
assets adding clojurescript to replace hand written javascript 2023-05-23 16:55:54 -05:00
config/_default fix deprecated usage of settings 2023-06-11 07:40:22 -05:00
content tweaks to the wording of these things 2023-06-13 07:34:13 -05:00
data/authors adding myself as an author and setting up a newsletter base 2022-11-08 09:28:17 -06:00
layouts fixing how the health-form prod and dev system works 2023-06-09 07:26:34 -05:00
resources/_gen loads of tweaks for adding may newsletter and misson trip reports 2023-06-09 07:14:42 -05:00
src finally able to deploy lisp server 2023-06-15 07:21:17 -05:00
static removing old testing pieces 2023-06-09 07:28:09 -05:00
themes updates to blowfish and adding newsletters in cochrun page 2023-05-09 12:54:10 -05:00
.dir-locals.el updates to attempt at common lisp server 2023-05-30 09:29:35 -05:00
.envrc initial commit 2022-10-25 12:43:06 -05:00
.gitignore updating .gitignore 2023-06-15 07:22:33 -05:00
.gitlab-ci.yml adding npm build script for tailwindcss to .gitlab-ci.yaml 2022-11-01 10:03:04 -05:00
.gitmodules adding theme as gitsubmodule 2022-11-01 09:25:12 -05:00
build.lisp here we go 2023-06-14 07:13:25 -05:00
Cargo.lock adding back cargo pieces 2023-06-14 14:05:16 -05:00
Cargo.toml adding back cargo pieces 2023-06-14 14:05:16 -05:00
default.nix finally able to deploy lisp server 2023-06-15 07:21:17 -05:00
flake.lock updating flake to make shell.nix work and updating server 2023-06-01 09:45:35 -05:00
flake.nix making server buildable 2023-06-13 07:34:00 -05:00
go.mod adding groups 2022-10-28 10:35:12 -05:00
go.sum adding go modules 2022-10-27 06:36:00 -05:00
Makefile last bits to making compilation work 2023-06-14 07:10:00 -05:00
package-lock.json adding clojurescript to replace hand written javascript 2023-05-23 16:55:54 -05:00
package.json adding clojurescript to replace hand written javascript 2023-05-23 16:55:54 -05:00
README.org last bits to making compilation work 2023-06-14 07:10:00 -05:00
rustfmt.toml needed so that there aren't errors with async rust 2023-06-15 07:20:36 -05:00
shell.nix adding rust server dependencies to shell 2023-06-15 07:21:03 -05:00
tfcserver.asd finally able to deploy lisp server 2023-06-15 07:21:17 -05:00
TODO.org adding todo and may newsletter 2023-06-01 16:48:17 -05:00

TFC Connection Website

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

make

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

nix develop

To build it.

nix build