Scriptable template processor. https://holanet.xyz/soft/step
Go to file
Sasha Koshka b6e4c719ca providers/session: Provide option for insecure session cookie
Closes #28. Also increase security of secure session cookie.
2024-12-27 01:10:28 -05:00
assets
cmd cmd/stepd: Better error logging 2024-12-27 01:00:10 -05:00
examples examples/session: Add code that demonstrates altering session data 2024-12-21 00:09:41 -05:00
http http: Hmmm 2024-12-27 01:01:08 -05:00
openrc openrc: Make the init script more basic 2024-12-12 01:10:57 -05:00
providers providers/session: Provide option for insecure session cookie 2024-12-27 01:10:28 -05:00
.editorconfig
.gitignore Ignore build directory 2024-12-11 02:28:15 -05:00
document_test.go
document.go Add logging provider 2024-12-12 12:38:06 -05:00
environment.go Switch away from archived goutil 2024-12-18 10:57:04 -05:00
error.go Add double close error 2024-12-13 13:30:50 -05:00
go.mod Switch away from archived goutil 2024-12-18 10:57:04 -05:00
go.sum Switch away from archived goutil 2024-12-18 10:57:04 -05:00
LICENSE Relicense under AGPL 2024-12-12 15:16:36 -05:00
Makefile Add install target for openrc init script 2024-12-12 01:10:35 -05:00
meta_test.go Add comments to metadata 2024-12-12 03:13:14 -05:00
meta.go Add comments to metadata 2024-12-12 03:13:14 -05:00
plugin.go Plugins work now oughghgghughgghg 2024-12-10 15:51:34 -05:00
provider.go Add Initializer interface 2024-12-13 13:05:02 -05:00
README.md Fix badge on README 2024-12-12 03:32:46 -05:00

STEP

Scriptable Template Processor

View this project on Holanet

STEP is an HTTP server centered around Go's templating language. It allows templates to do more advanced things like write to files and inherit eachother. It does not have HTTPS support yet, because it is designed to run behind an HTTP reverse proxy, such as Caddy.

There will be documentation on all the template functions, as well as document metadata and website configuration soon.