+ Job for building the wiki page

This commit is contained in:
shockrah 2021-10-16 21:15:23 -07:00
parent 8f32ee4766
commit bfdb5b3414
3 changed files with 29 additions and 1 deletions

View File

@ -12,6 +12,18 @@ package:
- cp target/release/api build/server
- cp ./scripts/generate-thumbnail.sh build/
- cp readme.md build/
- sh ./scripts/default-rocket-toml.sh
artifacts:
paths:
- build/
website:
image: klakegg/hugo:ext-alpine
stage: build
script:
- cd gitpage
- hugo
- mv public/
artifacts:
paths:
- gitpage/public

View File

@ -2,4 +2,4 @@
title = "Clippable"
+++
A self hosted solution to sharing video clips on the internet
A self hosted solution to sharing video clips on the internets

View File

@ -0,0 +1,16 @@
#!/bin/sh
echo Copying in default configuration for web server
cat << EOF > build/rocket.toml
[production]
address = "0.0.0.0"
port = 8482
keep_alive = 5
read_timeout = 5
write_timeout = 5
log = "critical"
limits = { forms = 4096 }
# Must be type <integer> (below is not valid toml syntax)
#workers = [number_of_cpus * 2]
EOF