49 Commits (main)
 

Author SHA1 Message Date
Jan Dittberner 67f55d76a0 Fix localhost ansible setup 9 months ago
Jan Dittberner 2db1ba3c05 Fix handling of missing sections
This commit makes sure that a missing section in an older toml
configuration file does not break the deployment.
9 months ago
Jan Dittberner 10fd052d90 Install vim and tmux for convenience 9 months ago
Jan Dittberner 932eba8bf0 Remove oidc_registration submodule 9 months ago
Jan Dittberner fce36b0d5e Merge branch 'ansible-deployment'
* ansible-deployment: (33 commits)
  Complete Vagrant deployment
  Add Go installation to Makefile
  Remove unused oidc_client_registration role
  Update Hydra setup
  Update test scenario description
  Update submodule commit references
  Reformatted
  Updated README to show current practice.
  Updated Makefile to include cacert_resources
  updated configuration and README
  Change default hostname for Hydra
  Update submodules
  Update to Debian 12 Bookworm
  Update cacert_resources ref commit
  Corrected typo in last line of README.md
  Updated ansible-playbook command to accept a password at the command prompt.
  Update to latest cacert_resources
  Update oidc_idp reference commit
  Update to latest oidc_idp
  Remove double "setup"
  ...
9 months ago
Jan Dittberner 372532c943 Complete Vagrant deployment 9 months ago
Jan Dittberner 4a7e46f2ad Add Go installation to Makefile 9 months ago
Jan Dittberner 0e44cc9017 Remove unused oidc_client_registration role 9 months ago
Jan Dittberner 82954212c4 Update Hydra setup 9 months ago
Jan Dittberner c737754d0e Update test scenario description 9 months ago
Jan Dittberner d6b0b21501 Update submodule commit references 9 months ago
Brian Mc Cullough a468ba8056 Reformatted 9 months ago
Brian Mc Cullough fbf07c66d9 Updated README to show current practice. 9 months ago
Brian Mc Cullough 089ae46ff1 Updated Makefile to include cacert_resources 9 months ago
Brian Mc Cullough a74421a377 updated configuration and README 9 months ago
Jan Dittberner 92b6570614 Change default hostname for Hydra 9 months ago
Jan Dittberner 1d2630c0b7 Update submodules 9 months ago
Jan Dittberner 4023cfc718 Update to Debian 12 Bookworm
- improve README.md add test scenarios
- update Vagrant setup to Debian 12
- update dependency installation to be compatible with Debian 12
- use mkcert from Debian 12 package
11 months ago
Jan Dittberner f64476a176 Update cacert_resources ref commit 11 months ago
Brian Mc Cullough 91bfc4b81b Corrected typo in last line of README.md 11 months ago
Brian McCullough 0a67537054 Updated ansible-playbook command to accept a password at the command prompt. 11 months ago
Jan Dittberner 0d0c05c233 Update to latest cacert_resources 12 months ago
Jan Dittberner f0447bdb5c Update oidc_idp reference commit 12 months ago
Jan Dittberner 596cd9f85c Update submodule versions 12 months ago
Jan Dittberner 68a4d4398f Update to latest oidc_idp 12 months ago
Jan Dittberner 7d04c6b2ba Remove double "setup" 1 year ago
Jan Dittberner 3d221b00df Update submodule versions 1 year ago
Jan Dittberner 020869b4c3 Start documentation of vagrant setup 2 years ago
Jan Dittberner f9ad2ba2b5 Finish IDP setup 2 years ago
Jan Dittberner e4b5a99147 Use self-contained cacert-idp build 2 years ago
Jan Dittberner 4ebfa57dc9 Update oidc_idp submodule 2 years ago
Jan Dittberner 2bfa210140 Add oidc_idp role
- Deploy cacert-idp from oidc_idp subdirectory
- configure systemd and start cacert-idp service
2 years ago
Jan Dittberner e631cf7072 Add certificate paths for CAcert applications 2 years ago
Jan Dittberner fe7d96c8d5 Reload Hydra when configuration changes 2 years ago
Jan Dittberner 5daa87ca90 Add local preconditions and Vagrantfile
This commit adds a role to ensure local preconditions (i.e. mkcert) and
a Vagrantfile to test the ansible playbook in a local virtual machine.
2 years ago
Jan Dittberner bfa60b9288 Add Makefile based build process
This commit updates the submodules to versions that contain a Makefile
to automate their builds. A main Makefile has been added to orchestrate
the builds.
2 years ago
Jan Dittberner f0d279789a Setup Hydra systemd service
- run migrations before start
- register systemd unit
- start service
- define localhost as default listening address
2 years ago
Jan Dittberner 9791658838 Start Hydra server role implementation
- Define localhost variant of Hydra parameters
- Download and unpack Hydra
- Create configuration file
- Create certificates using mkcert
2 years ago
Jan Dittberner 00c0d3de1a Create basic local playbook and roles
- create ansible structure
- create generated roles
- add hydra_database role
2 years ago
Jan Dittberner e6c1b438a2 Update commit of cacert_resources 2 years ago
Jan Dittberner 1bddd6bb62 Add outline of required steps 2 years ago
Jan Dittberner d2c911b17d Reference new hydra_config commit 2 years ago
Jan Dittberner 6f98e9f509 Fix repository URL for code.cacert.org 2 years ago
Jan Dittberner e801d32a58 Switch submodule URLs to code.cacert.org 2 years ago
Jan Dittberner 1ea6e2f4af Update oidc_app and oidc_registration commits 2 years ago
Jan Dittberner d301a7e064 Add JetBrains IDE files to .gitignore 2 years ago
Jan Dittberner 265dd598e4 Fix git config documentation 3 years ago
Jan Dittberner b2f8514dd0 Add README and submodules for parent project 3 years ago
Jan Dittberner 34c4006586 Initial empty commit 3 years ago