Kebler Network System Administrator
6567658636
- put commandline option back int - supports instance folder in conf/ - supports _shared conf folder -- supports instance script moved instance specific conf to branches moved things around and updated gitigonre in support of refactored script |
||
---|---|---|
.gitsecret | ||
bin | ||
build | ||
conf | ||
filters | ||
scripts | ||
systemd | ||
.gitignore | ||
README.md |
README.md
Caddy Web Server
Clone this repo to /opt/caddy or your favorite location
git clone https://git.kebler.net/kebler.net/caddy.git /opt/caddy
Install
run these scripts
/opt/caddy/scripts/mkuser
Fetch or Build and Install a Caddy Binary
/opt/caddy/scripts/arch <amd64|arch64>
git secrets
pre-commit hook
Reveal any secrets
open terminal on giskard in mounted caddy directory.
Run
git secret reveal
it will ask for passphrase used when creating git secrets for repo.
if can't mount the directory then will have to move a copy of the keyring in ~/.gnupg
to remote machine
conf
To make a new conf file run
/opt/caddy/scripts/newconf
which will create conf of the correct ownership/permissions. you will need to add an