[Skip-CI] Update Readme
This commit is contained in:
parent
a7cfb2f49c
commit
32b6c8e597
1 changed files with 9 additions and 6 deletions
15
README.md
15
README.md
|
@ -7,15 +7,17 @@
|
|||
|
||||
Delivering cryogen generated static sites with the push of a few buttons.
|
||||
|
||||
c4k-website generates configuration files for an nginx webserver, and
|
||||
a cryogen static site build container. It automatically downloads a branch.zip from a specified
|
||||
c4k-website generates configuration files for nginx webservers, and
|
||||
a cryogen static site generator build container. It automatically downloads a branch.zip from a specified
|
||||
gitea API url. You need an authorization token to access the specified gitea user account.
|
||||
The build container is based on clojure:lein. Webserver and build pods are uniquely named by fqdn, so
|
||||
adding multiple websites shouldn't be a problem.
|
||||
The build container is based on clojure:lein.
|
||||
|
||||
c4k-website has the following modules:
|
||||
Following the example in valid-config.edn and valid-auth.edn you can add as many websites as you like (provided you have the DNS Routes set up).
|
||||
One set of configmaps, deployment, services etc will be created for each element in the :websites and :auth list.
|
||||
|
||||
c4k-website consists of the following parts:
|
||||
* unique nginx webserver + service + ingress + certificate
|
||||
* unique build container cron job
|
||||
* unique build container cron job and build secret
|
||||
* unique volume claim for both
|
||||
|
||||
## Try out
|
||||
|
@ -30,6 +32,7 @@ Your input will stay in your browser. No server interaction is required.
|
|||
|
||||
You need:
|
||||
|
||||
* DNS routes matching the fqdns in the lists
|
||||
* cryogen as a static site generator
|
||||
* a cryogen project ready to build
|
||||
* and a gitea account which holds the buildable project
|
||||
|
|
Loading…
Reference in a new issue