brief install notes
This commit is contained in:
parent
f28d881d28
commit
0ca6cc15f1
21
html/budibase.md
Normal file
21
html/budibase.md
Normal file
|
@ -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.
|
26
html/formbuilder.md
Normal file
26
html/formbuilder.md
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
# formbuilder
|
||||||
|
|
||||||
|
Set up apache
|
||||||
|
|
||||||
|
```
|
||||||
|
a2enmod proxy proxy_http headers proxy_wstunnel
|
||||||
|
|
||||||
|
# Add to apache config:
|
||||||
|
<Location />
|
||||||
|
ProxyPass http://127.0.0.1:8080/
|
||||||
|
</Location>
|
||||||
|
```
|
||||||
|
|
||||||
|
Install
|
||||||
|
|
||||||
|
```
|
||||||
|
git clone https://github.com/kevinchappell/formBuilder
|
||||||
|
cd formBuilder/
|
||||||
|
npm install
|
||||||
|
npm start
|
||||||
|
```
|
||||||
|
|
||||||
|
Another way.
|
||||||
|
```
|
||||||
|
npm i --save formBuilder
|
||||||
|
```
|
29
html/formio.md
Normal file
29
html/formio.md
Normal file
|
@ -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.
|
||||||
|
```
|
Loading…
Reference in a new issue