Skip to content

Wonko7/maxipassat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

245 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a web interface on org roam files. It is built with ocsigen in OCaml, packaged with Guix. CI/CD is described here services/ci.scm, with example container deployments in systems/ci.scm. It deploys git post-receive hooks on two local repositories, one for maxipassat, the other for org files.

  • on maxipassat the package is built and the service is restarted
  • on org a program is run on your notes to filter out private from publishable content (specified with :priv: and :pub: tags) and then dwarshuis/org-sql is run to update the DB

You might want to read my maxipass.at project notes or you might be interested in the live deployment configuration (with certificates, nginx, firewall, etc).

dev commands

guix shell
# init db:
make db-build-init
# or start db:
make db-start
# build css and run local code:
make clean-style css test.byte
# run local code:
make test.byte
# build package and run:
DBPORT=3000 $(guix build -f guix.scm)/bin/maxipassat

see maxipass.at project notes for more.

mirrors

This repository is mirrored on gitlab, github & codeberg because I find redundancy satisfying. I will push on codeberg first.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors