Râu Cao
401b03cc1e
Use Ubuntu 22.04 for new VMs
...
Also, remove the custom config image generation and replace it with
`--cloud-init` options.
2024-06-07 20:53:20 +02:00
f843a31e03
Merge pull request 'Improve mail server TLS certificate management' ( #556 ) from chore/mail_server_cert into master
...
Reviewed-on: #556
Reviewed-by: Greg <greg@noreply.kosmos.org>
2024-06-05 14:49:01 +00:00
ff313525c8
Reload postfix and dovecot on cert renewal
...
closes #552
Co-authored-by: Greg Karékinian <greg@karekinian.com>
2024-06-05 16:44:18 +02:00
cfb379741e
Add imap and smtp subdomains to mail server cert
...
closes #543
Co-authored-by: Greg Karékinian <greg@karekinian.com>
2024-06-05 15:55:29 +02:00
0c29fad404
Remove superfluous license header
...
Co-authored-by: Greg Karékinian <greg@karekinian.com>
2024-06-05 15:50:09 +02:00
416935d8b5
Merge pull request 'Upgrade Gitea to 1.22' ( #555 ) from chore/upgrade_gitea into master
...
Reviewed-on: #555
2024-06-02 21:18:07 +00:00
2b6f81c5d6
Upgrade Gitea to 1.22
2024-06-02 23:17:16 +02:00
18496bb0da
Merge pull request 'Configure akkounts for nostr zaps' ( #554 ) from chore/akkounts_config into master
...
Reviewed-on: #554
2024-06-02 21:05:15 +00:00
d878b4208e
Configure akkounts for nostr zaps
2024-06-02 23:03:06 +02:00
d31440d235
Add CORS headers to kosmos.social LNURL paths
2024-06-02 23:02:22 +02:00
6f287f14ef
Deploy live
branch
2024-06-02 23:01:49 +02:00
b77df3d0db
Update email aliases
2024-05-16 14:34:09 +02:00
f7f5a0069d
Merge pull request 'Add support for proxy domain validation to tls_cert resource' ( #553 ) from feature/letsencrypt_proxy_validation into master
...
Reviewed-on: #553
Reviewed-by: Greg <greg@noreply.kosmos.org>
2024-05-08 12:30:29 +00:00
989185f951
Support proxy domain validation for Garage web domains
...
Also rename the data bag item
2024-04-30 12:23:36 +02:00
4cbda69a6b
Add support for proxy domain validation to tls_cert resource
2024-04-26 12:24:17 +02:00
6931fe05d0
Hide Gitea version and load times in footer
2024-04-07 13:16:19 +03:00
b248ef70db
Upgrade Gitea to 1.21.10
2024-04-07 13:10:10 +03:00
45159ad4e7
Resolve Mastodon addresses as Lightning Address
2024-03-31 08:27:20 +04:00
612cd0c55e
Merge pull request 'Configure LDAP login for Mastodon (merge .social and .org accounts)' ( #551 ) from feature/mastodon_ldap_integration into master
...
Reviewed-on: #551
Reviewed-by: Greg <greg@noreply.kosmos.org>
2024-03-29 09:51:42 +00:00
83380047bb
Configure LDAP integration for Mastodon
2024-03-29 09:28:13 +04:00
8aebb386a4
Configure Mastodon user address domain for akkounts
2024-03-27 20:19:24 +04:00
a8c4f0bd0e
Merge pull request 'Only allow ejabberd logins when XMPP service is enabled for user' ( #550 ) from feature/xmpp_service_enabled into master
...
Reviewed-on: #550
2024-03-27 16:17:04 +00:00
12b4fb37fa
Only allow ejabberd logins when XMPP service is enabled
2024-03-27 20:12:33 +04:00
263eb88b72
Add new env var for akkounts
2024-03-14 23:05:05 +01:00
25ee38fe27
Update kredits-ipfs-pinner
2024-03-14 23:04:27 +01:00
e701938442
Merge pull request 'Support letsencrypt proxy validation via CNAMEs' ( #548 ) from feature/letsencrypt_proxy_validation into master
...
Reviewed-on: #548
Reviewed-by: greg <greg@noreply.kosmos.org>
2024-03-12 14:11:14 +00:00
309bc45791
Merge pull request 'Fix backup script removing image after unsuccessful pivot' ( #549 ) from bugfix/vm_backups into master
...
Reviewed-on: #549
2024-03-11 15:35:50 +00:00
82a4af05ef
Fix backup script removing image after unsuccessful pivot
...
If pivoting the VM backing storage back to the original image fails
(e.g. VM being down at that time), the script currently still deletes
the hotswap image, which means that all changes since the creation of
the hotswap image are lost.
2024-03-11 16:26:14 +01:00
4a8ab3abe3
Support letsencrypt proxy validation via CNAMEs
...
Allows to point other domains' `_acme-challenge.example.com` entries at
`example.com.letsencrypt.kosmos.chat` so we can validate from our side
without access to the other domain's DNS records.
Used for 5apps.com XMPP for now. Can be used for others later.
Co-authored-by: Greg Karékinian <greg@karekinian.com>
2024-03-11 16:21:28 +01:00
21de964e1b
Upgrade nbxplorer, btcpay
2024-03-11 16:14:03 +01:00
b4ddfd19e3
Upgrade Ruby for latest Mastodon release
2024-03-11 16:13:48 +01:00
08c604962c
Upgrade Ruby for latest akkounts release
2024-03-11 16:13:30 +01:00
089574d0de
Merge pull request 'Update Gitea and act_runner, improve recipes' ( #547 ) from chore/upgrade_gitea into master
...
Reviewed-on: #547
2024-03-11 15:12:00 +00:00
d19a8eebfb
Update Gitea and act_runner, improve recipes
2024-03-11 16:11:12 +01:00
c0487d0e13
Deploy 5apps Gitea act runner
2024-03-11 16:08:22 +01:00
023a4261cd
Update node info
2024-03-11 16:07:32 +01:00
fea65404cf
Deploy new garage node
2024-03-11 16:03:22 +01:00
5139f242a4
Merge pull request 'Switch postgresql primary, deploy new replica' ( #546 ) from switch_postgres_primary into master
...
Reviewed-on: #546
2024-03-11 14:59:57 +00:00
9c2aa9faaa
Add info about required, unautomated step to script
2024-03-11 15:57:46 +01:00
164b974eb8
Switch postgresql primary, deploy new replica
2024-03-11 15:55:05 +01:00
6e4cc48068
Upgrade Gitea to 1.21.5
2024-02-05 14:39:12 +02:00
c2bd03dc23
Update node info
2024-02-05 10:14:27 +02:00
210a83a686
Increase max user offline messages for ejabberd
2024-02-04 15:47:55 +02:00
49db14869d
Merge pull request 'Add Liquor Cabinet cookbooks and configs, deploy to production' ( #541 ) from feature/535-liquor_cabinet into master
...
Reviewed-on: #541
2024-02-04 13:47:05 +00:00
000a13cec4
Merge pull request 'Set up coturn, switch from ejabberd in production' ( #532 ) from feature/coturn into master
...
Reviewed-on: #532
2024-02-04 13:46:50 +00:00
5f7701c288
Fix missing listen IP for storage proxy
2024-01-29 18:16:07 +02:00
bcaee3bb21
Fix ActiveStorage not liking the local S3 endpoint
2024-01-29 18:15:36 +02:00
f352901582
Consolidate akkounts well-known proxying, add Webfinger and Nostr
...
refs #158
2024-01-29 14:17:15 +02:00
5c1c63f94e
Add S3/Garage config for akkounts
2024-01-26 10:40:36 +03:00
98543f3e7d
Configure RS integration for akkounts
2024-01-26 09:01:55 +03:00