Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
63 changes: 63 additions & 0 deletions group_vars/test/vars.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
---
### Variables for Regluit Test Server ###
### Used for testing Ansible playbooks and Django upgrades ###
### Sensitive vars are references to actual values in vault.yml ###
### Use ansible-vault view vault.yml to see the secret values ###

project_path: "/opt/regluit"
django_settings_module: "regluit.settings.prod"
virtualenv_name: "venv"
user_name: "ubuntu"
server_name: "test.unglue.it" # Change to actual IP/hostname after instance creation
wsgi_home: "/opt/regluit/venv"
wsgi_python_path: "/opt/regluit/venv/bin/python3"
git_repo: "https://github.com/Gluejar/regluit.git"
git_branch: "production" # Change to test branch as needed
# Use Let's Encrypt staging for test to avoid rate limits
Copy link

Copilot AI Feb 11, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The comment on line 16 mentions using "Let's Encrypt staging for test to avoid rate limits", but the actual configuration uses a pre-issued wildcard certificate (use_wildcard_cert: true on line 21). This comment is misleading since the le_endpoint staging URL on line 17 will not be used when use_wildcard_cert is true - all Let's Encrypt issuance tasks are skipped in that case. Consider updating or removing this comment to reflect the actual behavior when using wildcard certificates.

Suggested change
# Use Let's Encrypt staging for test to avoid rate limits
# Let's Encrypt staging endpoint (only used when not using a pre-issued wildcard cert)

Copilot uses AI. Check for mistakes.
le_endpoint: https://acme-staging-v02.api.letsencrypt.org/directory
alt_server_name: ""
deploy_type: 'test'
# Use pre-issued wildcard cert (*.unglue.it) instead of per-host LE issuance
use_wildcard_cert: true
wildcard_cert_name: "wildcard.unglue.it"
Comment on lines +20 to +22
Copy link

Copilot AI Feb 11, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Using a wildcard certificate (*.unglue.it) increases the security risk surface area. If the private key is compromised, all subdomains under unglue.it are affected. Consider implementing additional safeguards such as: 1) More frequent rotation of wildcard certificates, 2) Limiting the wildcard certificate to only test/staging environments, and 3) Ensuring the vault-encrypted key file has appropriate access controls. For production environments (unglue.it, ondeck.unglue.it), continuing with per-host certificates provides better security isolation.

Copilot uses AI. Check for mistakes.

### Variables in settings.prod.py ###
mysql_db_name: "{{ vault_mysql_db_name }}"
mysql_db_user: "{{ vault_mysql_db_user }}"
mysql_db_pass: "{{ vault_mysql_db_pass }}"
mysql_db_host: "{{ vault_mysql_db_host }}"
mysql_db_port: ""
email_host: "{{ vault_email_host }}"
email_port: 587
default_from_email: "notices@gluejar.com"

### Variables in common.py ###
common_keys:
booxtream_api_key: "{{ vault_booxtream_api_key }}"
booxtream_api_user: "{{ vault_booxtream_api_user }}"
dropbox_key: "{{ vault_dropbox_key }}"
github_public_token: "{{ vault_github_public_token }}"
mailchimp_api_key: "{{ vault_mailchimp_api_key }}"
mailchimp_news_id: "{{ vault_mailchimp_news_id }}"
mobigen_url: "{{ vault_mobigen_url }}"
mobigen_user_id: "{{ vault_mobigen_user_id }}"
mobigen_password: "{{ vault_mobigen_password }}"
ku_email: "{{ vault_ku_email }}"
ku_password: "{{ vault_ku_password }}"
stripe_pk: "{{ vault_stripe_pk }}"
stripe_sk: "{{ vault_stripe_sk }}"
librarything_key: "{{ vault_librarything_key }}"

### Variables in host.py ###
host_keys:
secret_key: '{{ vault_secret_key }}'
google_books_api_key: "{{ vault_google_books_api_key }}"
email_host_user: '{{ vault_email_host_user }}'
email_host_password: '{{ vault_email_host_password }}'
social_auth_google_oauth2_key: '{{ vault_social_auth_google_oauth2_key }}'
social_auth_google_oauth2_secret: '{{ vault_social_auth_google_oauth2_secret }}'
aws_access_key_id: '{{ vault_aws_access_key_id }}'
aws_secret_access_key: '{{ vault_aws_secret_access_key }}'
aws_storage_bucket_name: '{{ vault_aws_storage_bucket_name }}'
cf_turnstile_site_key: '{{ vault_cf_turnstile_site_key }}'
cf_turnstile_secret_key: '{{ vault_cf_turnstile_secret_key }}'
115 changes: 115 additions & 0 deletions group_vars/test/vault.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
$ANSIBLE_VAULT;1.1;AES256
38373933653538316361316438623735323635373430653337653137393333393664643161333133
3666323864373937656266626630626139303833306361380a376332393762623030613637353066
35663563653033353636373033373131633135366638313162326133353331313337383065323839
3631396538653764640a373764643463636531333163373934646334333866316364383535346532
33633561613563376261343662343934323935396366393030623363633566316535356335643730
39633664653039646563613962616530623135643765376233363939656132313130633432373930
37306339363438643166626262636332316631313732386532643834306431633166653937646161
64643165656333646439646263656666353263343065356438383965386138356233633634643865
38623565663831616338356465663530646661666339643536313161613637356236366234336662
30616363366262386535343961336161616164643764626430373164633038333934623233343439
64663137356232616138396439653633306334306430376539653331623133613536333662666237
65386266323737393164316561633064613132396531376136353030323362336162663134333339
62333065333638336161623932376533383465353332303736333439353934393166663138313235
31316236383338663264393865376137373865393862653964373435363965323063326537396535
31323466396465356466313631313634393839306136333038643732346333396665613764383434
63373535393438353439346635303036353564333834343361616465303234623461623239346336
66353834323664636466303239616663623030643530613763373534353731336433646165353761
63633839393235353663343934373262356631356331356235663262356465383463326432336237
30393936653937636365383239646334336139386235646338333430653932343161366462653765
32303162343734303734643438376366313536373234343334366662353238616530616162303131
64316534396363383464373862636637316262663364353938353564623837333835393335373235
66396438623839613839323536326532616431633739383434653937646164636633636236646233
31386638623334646231626230646235336361323231623461383133353038656537666162386534
61653263323032393933383861646335363939356462386663666230646366643531363865643739
39336435336435393433306131326630326538666235386365373861616165386361366564343836
64356237353136343132626432653037356166626362653039356533636462646232393536623166
30663133343330653030383866613333376431636532396134343337393238306432396164623133
37376336663333626461313031663263363963313734643636303839663765623032333233326137
65303937336135373936643037343565656436613137353165353432363033636261633465313063
62353335303331363535306363333932373362323930636433643437363664366564383938386531
35393566646339616461306366383430393066663163653136653465343232306137663632663532
66366166323339336136316163333430386632353232306536303865356233633234626338646365
39306435303138653666656534313364376662313037643237646534316430363233646637303064
33666466623162333733343832623662326635623337616438356139323539373464636636643838
62636366353563326435326165623064626165316530663362333234353936313565653638373733
36313865313836333666363564653966333132633361623766336531646363363333333938306334
30383736663665373337343532383236306638323066396336303039626132646563316230343738
37356630623465633961663630323863616336326131363333326236613630396437616336303739
30666235343335316265383035363664373838653037663539356631396165363232363266383461
39646266393939653730633362643530656466366338363339396135396431336565613434396361
64396263383238333762376436663963396633326533623861346435336637333464383365653935
61346664323736656564303166376231636261363462306439616330386630313535636234373332
39636262396262623865393638653031633732666565666663646634376439313465353030363865
66343562313138333763623135323231646566393433383065313438613130643533656363626236
65623262316361653463316230326466313662373433313032633930336530373236313235646562
61326235663134613266616535376538366463373132643566626235343162623332383465636639
31396439313130363766376163623662616231666638353738353164353631356238373137316636
65653763626433383764653237306466326664643433623731323739633266366332336530336638
32383338383735646664373936623631613533363438306339326633663531663061363266626533
31306661346530346133666133653661396630616535653736323763643938633863663766643030
62633130646235633062383031313665653337303562633932386531643263333262356137366564
64663635303362306539646634306133616636626230303735643066353531643637303338626334
35326133383032353466316664623435373637336136333335373838386462663239323839623963
37353832626537323834333436373031343232646262396564396264363633663161646536333665
34613031376530356531353065323931313963623838333065636465353833363933373566396366
37383733653665313531336537333962306435366665343533313761633237393861353462626166
62386564303066383061646365306537363732303661663130626333303463626664313035343262
65626632393062653037656332373938666236623630653130663538613133623766666336623062
39663435373631616430376361366538323237303662356538623565633964643932623438333533
38346630663735333761323964363464373466316134346436653931346661373466323333616431
65353939356434313064633536373137613638653066393031313666643835643233633038616465
33633966353261653933363836643438613166613633323763313434613361326164333562383633
31363237623235376464346430356663363338343931343531313033323037643034316564373734
36643736393738363930346262653965306339663561393466393261373738653637373035303164
31313131383962643139336563383137636137313663326261346636383766396662653535666539
62613835306635643164663739333732303739636538623536306363333466343032306561303030
39356232346663343236636137303263313539333765656239373232623066313465366532333138
39303931323235613165353361663831633366663461333663623133393731616531666565326666
66653035623434376564653266316134633062386532373566626466643139353933343530633132
36353734366263623264626436346435633961306662396463313932663866363035346636353266
32643266633633333231633134653064383236623538616364336366346164366663346135653535
32316133623763623139313339353733313631333463666665343262356236333933626533303362
62396165333434313362343863656631373561326534346363656538303836626433366433313163
37346239663838353139383538326336313334616661343938366132613234336434373832653463
34313866653434613537343361376131643766656663376662653239653134613937366635646639
62333862633830626462333235396135353232336264306535343964646432653238366431353934
33306535313337636331616364623464353561306263386632396638646136313534353133303962
37383433656362376130306433633534666166326164313063663531656633306133373135653230
33663963643333636231386436346535393663353134653434303337356662343863313162376638
36633963633334316365656232633161663530663063636331623939643235373534316362393666
61373130646565653936343638623261326262303531303565363333663362373836333764656662
65313537623663393361306138383534613530626335336564383165326463386464633161326461
33353763366634313830316432633438383934396533393962333666613263323434663663636234
39366337623361393562656132313263646234313363353731636233633864333636313764306265
35613763396663646439666435636631613930663430366663303561316636613666363364336261
35666164316366383866333566653535353761633265373933303637323361366134373465386666
32376434663463353366346263326362336664353234636261613132333839363236313630613239
62636632383361383839383065326336633333366532373437666534396339656138303533306135
64393435316438333539353538326335323336316262386432613733306430336133333264316363
31363739373033313034623335373631303235346464333237626332656431643338626366323232
33613739336261313734353664636339366331326636326165633436306363333261376465626136
63653230366435656233313834636265313739663862336635303132636132353262356533626535
30306536393939323131373034333266323661303661393836306235656635396264663364666563
65306532303763333632306338363462666333353531386662343635393761613534623666313636
37316362393561613534633162313839656661303162663762656334623866613339623837383134
31323761643732386134383837656263363233626163383664356464303666376163643231356436
66353734623430363234666239366631323931383136666536333030336465323231303363356237
64353434373731653462343633643264616163623063353330656136326238383466633335616431
34346464666132336461386563633631323034653766313235363935666663653337303738663236
61636535366164653863373838643131636433643662313034646336636332653937316535356138
36316266383930666430336463376332353862383030353861346564373761303235656464373066
65616561616239326537373634326333653039623733323036613338333665313138653034633264
62313734336530306335666531323833373739376438393030366366383634646438323763366130
65653131313830343839343231326438313434393765343762666363303034316462376236336463
37323432333061343865613331373962373234336462363935356666393232383962343961306230
38333764626661646337313135356665346363613033623638366131326632313830383865383363
61623333633233363637313932323363336432303238663539353233643036386263393462336534
31633432343836656432353034333663313332346636313561313864613364326630303064343538
64646132623830343939383962653566666666396132623565393361366537373730366233633865
31653233366137336139626161656562373862656431326266393230333333626265326465326639
39383665613438323761333238643266353763353861343939663163323461323361633937323766
65663265633433313062663233653338306364303534373733613962643962353836333530396436
37363738343734343963663835323361333232393636316563393166303061323365343838356332
6666336562333630643137373939346561346438663061353131
3 changes: 3 additions & 0 deletions hosts
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,6 @@ regluit-dev ansible_host=m.unglue.it ansible_user=ubuntu ansible_python_interpre
regluit-ondeck ansible_host=ondeck.unglue.it ansible_user=ubuntu ansible_python_interpreter=/usr/bin/python3
[production]
regluit-prod ansible_host=unglue.it ansible_user=ubuntu ansible_python_interpreter=/usr/bin/python3

[test]
regluit-test ansible_host=52.71.252.156 ansible_user=ubuntu ansible_python_interpreter=/usr/bin/python3
Copy link

Copilot AI Feb 11, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The hosts file contains a hardcoded IP address (52.71.252.156) for the test host. While this may be intentional for the current test instance, consider whether this should be: 1) documented with a comment explaining it's an ephemeral test instance IP, or 2) replaced with a DNS name (test.unglue.it as mentioned in the vars.yml) for better maintainability. If the IP changes frequently, using the DNS name would reduce the need to update this file.

Suggested change
regluit-test ansible_host=52.71.252.156 ansible_user=ubuntu ansible_python_interpreter=/usr/bin/python3
regluit-test ansible_host=test.unglue.it ansible_user=ubuntu ansible_python_interpreter=/usr/bin/python3

Copilot uses AI. Check for mistakes.
26 changes: 26 additions & 0 deletions private/wildcard/wildcard.unglue.it.ca-bundle
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
-----BEGIN CERTIFICATE-----
MIIEVzCCAj+gAwIBAgIRAKp18eYrjwoiCWbTi7/UuqEwDQYJKoZIhvcNAQELBQAw
TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw
WhcNMjcwMzEyMjM1OTU5WjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg
RW5jcnlwdDELMAkGA1UEAxMCRTcwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAARB6AST
CFh/vjcwDMCgQer+VtqEkz7JANurZxLP+U9TCeioL6sp5Z8VRvRbYk4P1INBmbef
QHJFHCxcSjKmwtvGBWpl/9ra8HW0QDsUaJW2qOJqceJ0ZVFT3hbUHifBM/2jgfgw
gfUwDgYDVR0PAQH/BAQDAgGGMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcD
ATASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBSuSJ7chx1EoG/aouVgdAR4
wpwAgDAfBgNVHSMEGDAWgBR5tFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcB
AQQmMCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0g
BAwwCjAIBgZngQwBAgEwJwYDVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVu
Y3Iub3JnLzANBgkqhkiG9w0BAQsFAAOCAgEAjx66fDdLk5ywFn3CzA1w1qfylHUD
aEf0QZpXcJseddJGSfbUUOvbNR9N/QQ16K1lXl4VFyhmGXDT5Kdfcr0RvIIVrNxF
h4lqHtRRCP6RBRstqbZ2zURgqakn/Xip0iaQL0IdfHBZr396FgknniRYFckKORPG
yM3QKnd66gtMst8I5nkRQlAg/Jb+Gc3egIvuGKWboE1G89NTsN9LTDD3PLj0dUMr
OIuqVjLB8pEC6yk9enrlrqjXQgkLEYhXzq7dLafv5Vkig6Gl0nuuqjqfp0Q1bi1o
yVNAlXe6aUXw92CcghC9bNsKEO1+M52YY5+ofIXlS/SEQbvVYYBLZ5yeiglV6t3S
M6H+vTG0aP9YHzLn/KVOHzGQfXDP7qM5tkf+7diZe7o2fw6O7IvN6fsQXEQQj8TJ
UXJxv2/uJhcuy/tSDgXwHM8Uk34WNbRT7zGTGkQRX0gsbjAea/jYAoWv0ZvQRwpq
Pe79D/i7Cep8qWnA+7AE/3B3S/3dEEYmc0lpe1366A/6GEgk3ktr9PEoQrLChs6I
tu3wnNLB2euC8IKGLQFpGtOO/2/hiAKjyajaBP25w1jF0Wl8Bbqne3uZ2q1GyPFJ
YRmT7/OXpmOH/FVLtwS+8ng1cAmpCujPwteJZNcDG0sF2n/sc0+SQf49fdyUK0ty
+VUwFj9tmWxyR/M=
-----END CERTIFICATE-----
21 changes: 21 additions & 0 deletions private/wildcard/wildcard.unglue.it.crt
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
-----BEGIN CERTIFICATE-----
MIIDgTCCAwigAwIBAgISBo45enY2YdptEwoHWXQDWHpvMAoGCCqGSM49BAMDMDIx
CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF
NzAeFw0yNjAyMTExODUxNDBaFw0yNjA1MTIxODUxMzlaMBYxFDASBgNVBAMMCyou
dW5nbHVlLml0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAErGZXh9oNqvsBGFHE
T3IqlnEeLaz3GsWTsktkgxpMX/an/dqGyf0QQbWNRMBsHSbdav2M5aw7DEe1kNIl
H3GXgKOCAhgwggIUMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcD
ATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSj0GUpmX4GPfdW1Ah63DdbHWpieDAf
BgNVHSMEGDAWgBSuSJ7chx1EoG/aouVgdAR4wpwAgDAyBggrBgEFBQcBAQQmMCQw
IgYIKwYBBQUHMAKGFmh0dHA6Ly9lNy5pLmxlbmNyLm9yZy8wFgYDVR0RBA8wDYIL
Ki51bmdsdWUuaXQwEwYDVR0gBAwwCjAIBgZngQwBAgEwLgYDVR0fBCcwJTAjoCGg
H4YdaHR0cDovL2U3LmMubGVuY3Iub3JnLzExMi5jcmwwggEMBgorBgEEAdZ5AgQC
BIH9BIH6APgAdwBJnJtp3h187Pw23s2HZKa4W68Kh4AZ0VVS++nrKd34wwAAAZxO
QQYnAAAEAwBIMEYCIQD7T6u4F83a5oNHa0+cdTONcO4y4JwBuKSvbjvSUgbYqQIh
AMLHbmDcY4nJlyCt4z23cd7Zca1SIaMEEiWbN+1U7TkJAH0AGoudaUpXmMiZoMqI
vfSPwLRWYMzDYA0fcfRp/8fRrKMAAAGcTkEINAAIAAAFAEYbQvIEAwBGMEQCIF6Y
TRrozF3YnBV3bKlueSKF+RNyx1qYu8G5yZB1neP8AiBZv6OA0rS9OYa7OxNikVBN
25zIreDEdWtHlvrP/5V0RTAKBggqhkjOPQQDAwNnADBkAjAgQqyGQ3sQyb1/PxaU
9YK0YoflVJAN4MB5p04rbkXYlm1LB0wsNPKRTYRgWvHON30CMCWtJmljEGM2Ah93
mqsPTnEMvsg/J4H0UCyYSi6rB/Tmt307IluqAir+DtDHvYg4GA==
-----END CERTIFICATE-----
47 changes: 47 additions & 0 deletions private/wildcard/wildcard.unglue.it.fullchain.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
-----BEGIN CERTIFICATE-----
MIIDgTCCAwigAwIBAgISBo45enY2YdptEwoHWXQDWHpvMAoGCCqGSM49BAMDMDIx
CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF
NzAeFw0yNjAyMTExODUxNDBaFw0yNjA1MTIxODUxMzlaMBYxFDASBgNVBAMMCyou
dW5nbHVlLml0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAErGZXh9oNqvsBGFHE
T3IqlnEeLaz3GsWTsktkgxpMX/an/dqGyf0QQbWNRMBsHSbdav2M5aw7DEe1kNIl
H3GXgKOCAhgwggIUMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcD
ATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSj0GUpmX4GPfdW1Ah63DdbHWpieDAf
BgNVHSMEGDAWgBSuSJ7chx1EoG/aouVgdAR4wpwAgDAyBggrBgEFBQcBAQQmMCQw
IgYIKwYBBQUHMAKGFmh0dHA6Ly9lNy5pLmxlbmNyLm9yZy8wFgYDVR0RBA8wDYIL
Ki51bmdsdWUuaXQwEwYDVR0gBAwwCjAIBgZngQwBAgEwLgYDVR0fBCcwJTAjoCGg
H4YdaHR0cDovL2U3LmMubGVuY3Iub3JnLzExMi5jcmwwggEMBgorBgEEAdZ5AgQC
BIH9BIH6APgAdwBJnJtp3h187Pw23s2HZKa4W68Kh4AZ0VVS++nrKd34wwAAAZxO
QQYnAAAEAwBIMEYCIQD7T6u4F83a5oNHa0+cdTONcO4y4JwBuKSvbjvSUgbYqQIh
AMLHbmDcY4nJlyCt4z23cd7Zca1SIaMEEiWbN+1U7TkJAH0AGoudaUpXmMiZoMqI
vfSPwLRWYMzDYA0fcfRp/8fRrKMAAAGcTkEINAAIAAAFAEYbQvIEAwBGMEQCIF6Y
TRrozF3YnBV3bKlueSKF+RNyx1qYu8G5yZB1neP8AiBZv6OA0rS9OYa7OxNikVBN
25zIreDEdWtHlvrP/5V0RTAKBggqhkjOPQQDAwNnADBkAjAgQqyGQ3sQyb1/PxaU
9YK0YoflVJAN4MB5p04rbkXYlm1LB0wsNPKRTYRgWvHON30CMCWtJmljEGM2Ah93
mqsPTnEMvsg/J4H0UCyYSi6rB/Tmt307IluqAir+DtDHvYg4GA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIEVzCCAj+gAwIBAgIRAKp18eYrjwoiCWbTi7/UuqEwDQYJKoZIhvcNAQELBQAw
TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw
WhcNMjcwMzEyMjM1OTU5WjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg
RW5jcnlwdDELMAkGA1UEAxMCRTcwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAARB6AST
CFh/vjcwDMCgQer+VtqEkz7JANurZxLP+U9TCeioL6sp5Z8VRvRbYk4P1INBmbef
QHJFHCxcSjKmwtvGBWpl/9ra8HW0QDsUaJW2qOJqceJ0ZVFT3hbUHifBM/2jgfgw
gfUwDgYDVR0PAQH/BAQDAgGGMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcD
ATASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBSuSJ7chx1EoG/aouVgdAR4
wpwAgDAfBgNVHSMEGDAWgBR5tFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcB
AQQmMCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0g
BAwwCjAIBgZngQwBAgEwJwYDVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVu
Y3Iub3JnLzANBgkqhkiG9w0BAQsFAAOCAgEAjx66fDdLk5ywFn3CzA1w1qfylHUD
aEf0QZpXcJseddJGSfbUUOvbNR9N/QQ16K1lXl4VFyhmGXDT5Kdfcr0RvIIVrNxF
h4lqHtRRCP6RBRstqbZ2zURgqakn/Xip0iaQL0IdfHBZr396FgknniRYFckKORPG
yM3QKnd66gtMst8I5nkRQlAg/Jb+Gc3egIvuGKWboE1G89NTsN9LTDD3PLj0dUMr
OIuqVjLB8pEC6yk9enrlrqjXQgkLEYhXzq7dLafv5Vkig6Gl0nuuqjqfp0Q1bi1o
yVNAlXe6aUXw92CcghC9bNsKEO1+M52YY5+ofIXlS/SEQbvVYYBLZ5yeiglV6t3S
M6H+vTG0aP9YHzLn/KVOHzGQfXDP7qM5tkf+7diZe7o2fw6O7IvN6fsQXEQQj8TJ
UXJxv2/uJhcuy/tSDgXwHM8Uk34WNbRT7zGTGkQRX0gsbjAea/jYAoWv0ZvQRwpq
Pe79D/i7Cep8qWnA+7AE/3B3S/3dEEYmc0lpe1366A/6GEgk3ktr9PEoQrLChs6I
tu3wnNLB2euC8IKGLQFpGtOO/2/hiAKjyajaBP25w1jF0Wl8Bbqne3uZ2q1GyPFJ
YRmT7/OXpmOH/FVLtwS+8ng1cAmpCujPwteJZNcDG0sF2n/sc0+SQf49fdyUK0ty
+VUwFj9tmWxyR/M=
-----END CERTIFICATE-----
18 changes: 18 additions & 0 deletions private/wildcard/wildcard.unglue.it.key
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
$ANSIBLE_VAULT;1.1;AES256
63626364366265666333363532303733363637326634653437393061366237623430303434373766
3836343030336565636231383836326663623961643336370a623561323935373236643363386133
30373332303437303938663565623662353961653337623561346539383335333032396531643531
3438396465313935340a303630663066393064613265636231353934656165323865356434383766
34656538373832303063633838626637383766373363373534653033323962343866323066333566
63616230356237373766376337613361653637623066313364316464346132663032356631323039
61343164613036616230633633343234663264663162303439616162656665336262646430326664
38616430396362626562623432383336323132386561366638366639383565616462626230393462
33336432306563623262333134393433393461346230316135366135626464613165643034326531
37663661343965303031303366633436346537666262316439346334393433393532663435613665
33313637343130613835323932366665643538633865636634313032356363653736356166343731
32643031326465623339393933313763373530303066626639336661653365366335666535333630
30346536343233343334396161646530633130376138636331393031356431613366613461323363
65646332373565633833336635313434353234376339383835333539363534343231646162333233
66343237343533636130356363363138323461333065633631386538636666383262623164616138
61313434306565313061663064633366623165656530613034343466353930386339656534366364
6236
Loading