diff --git a/html/budibase.md b/html/budibase.md new file mode 100644 index 0000000..c9f6bb2 --- /dev/null +++ b/html/budibase.md @@ -0,0 +1,21 @@ +# budibase +Docs: + +* https://docs.budibase.com/ + +By default self-host docs recommend docker. Meh. + +Probably least painful to use Docker, then do reverse proxy. + + +``` +docker run -d -t \ + --name=budibase \ + -p 10000:80 \ + -v /local/path/data:/data \ + --restart unless-stopped \ + budibase/budibase:latest +``` + +# Meh +Has pro repo, recursive clone of repo fails. diff --git a/html/formbuilder.md b/html/formbuilder.md new file mode 100644 index 0000000..dd27b32 --- /dev/null +++ b/html/formbuilder.md @@ -0,0 +1,26 @@ +# formbuilder + +Set up apache + +``` +a2enmod proxy proxy_http headers proxy_wstunnel + +# Add to apache config: + + ProxyPass http://127.0.0.1:8080/ + +``` + +Install + +``` +git clone https://github.com/kevinchappell/formBuilder +cd formBuilder/ +npm install +npm start +``` + +Another way. +``` +npm i --save formBuilder +``` diff --git a/html/formio.md b/html/formio.md new file mode 100644 index 0000000..342dc3f --- /dev/null +++ b/html/formio.md @@ -0,0 +1,29 @@ +# formio +Needs npm version 20. Version 18 is current version in Debian stable (bookworm). + + +So, install upstream npm... +``` +# Remove existing debian version +sudo apt purge --autoremove nodejs npm + +# Install upstream version +curl -fsSL https://deb.nodesource.com/setup_22.x -o nodesource_setup.sh +sudo -E bash nodesource_setup.sh +sudo apt install nodejs + +# Check it is ok +node -v +``` + +Now install formio... + +``` +git clone https://github.com/formio/formio +cd formio/ +git checkout v4.2.2 +npm install # FTBFS, stable and HEAD +# run thing +node server +# Then set up proxy. +```