d878b4208e
Configure akkounts for nostr zaps
2024-06-02 23:03:06 +02:00
6f287f14ef
Deploy live
branch
2024-06-02 23:01:49 +02:00
8aebb386a4
Configure Mastodon user address domain for akkounts
2024-03-27 20:19:24 +04:00
263eb88b72
Add new env var for akkounts
2024-03-14 23:05:05 +01:00
08c604962c
Upgrade Ruby for latest akkounts release
2024-03-11 16:13:30 +01:00
bcaee3bb21
Fix ActiveStorage not liking the local S3 endpoint
2024-01-29 18:15:36 +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
7ab83d3d82
Section header comments for ENV vars
...
Improve readability of recipe
2024-01-26 09:00:25 +03:00
4b04aa7cd9
Let akkounts API proxy forward all API requests
...
... instead of just a specific subdirectory/path
2024-01-24 16:19:04 +03:00
2597e211ed
Add new akkounts configs
2024-01-24 16:18:50 +03:00
f96faf9fa2
Install libvips for image manipulation in akkounts
2024-01-24 16:18:19 +03:00
Râu Cao
f0968aae5b
Add Drone CI config for akkounts
2023-09-01 12:51:40 +02:00
Râu Cao
eab94090e8
Use openresty node attributes in openresty templates
2023-07-31 15:07:35 +02:00
Râu Cao
1bad2939de
Migrate accounts API proxy to openresty
2023-07-26 15:00:43 +02:00
Râu Cao
4b0b4b8d80
Migrate akkounts proxy to openresty
2023-07-26 13:31:28 +02:00
Greg Karékinian
b9cf396d42
Deploy akkounts without the application_git cookbook
...
Use the built-in git resource from Chef instead. poise/application does
not work on modern Chef.
2023-06-28 16:35:56 +02:00
0506b75115
Merge pull request 'Configure all new and remaining options for akkounts' ( #498 ) from chore/akkounts_config into feature/488-redis_server
...
Reviewed-on: #498
2023-06-28 12:29:41 +00:00
Râu Cao
01977e088a
Configure remaining options for akkounts
...
And refactor attributes/variables to use the various service cookbook's
own attributes.
2023-06-28 14:27:25 +02:00
Râu Cao
bcbee255f1
Add primary domain config for akkounts
2023-06-21 15:08:14 +02:00
Greg Karékinian
44e23ffa1f
Merge branch 'master' into feature/488-redis_server
2023-06-19 16:08:44 +02:00
Greg Karékinian
6116729907
Set up Redis using the latest version of redisio
...
This replaces the deprecated redis cookbook. Compiles the latest version
of Redis, currently 7.0.11
Refs #488
2023-06-19 16:02:58 +02:00
Râu Cao
9648e071ca
Configure akkounts for Discourse Connect
2023-06-04 15:24:06 +03:00
Râu Cao
2dd4d572a6
Configure akkounts domain
2023-04-04 09:32:40 +02:00
Râu Cao
797dd241e0
Improve ejabberd HTTP API configs and access
...
Move the listener to a separate endpoint on port 80, which is only
accessible from the private network. Change accounts.kosmos.org to use
the new endpoint via a `.local` domain instead of faking external
access.
2023-04-03 15:38:40 +02:00
Râu Cao
99d985c0d5
Configure Sentry for akkounts
2023-03-27 19:10:48 +02:00
Greg Karékinian
0c4466b040
Namespace the smtp attributes
2023-03-27 10:49:12 +02:00
Greg Karékinian
34970fe3cf
Set a better name for the from address
2023-03-27 10:48:56 +02:00
Greg Karékinian
4f1fb347a8
Add new SMTP config for akkounts
...
This is not running on akkounts-1
closes #479
refs kosmos/akkounts#107
2023-03-24 16:55:11 +01:00
Râu Cao
f34647b2bd
Fix akkounts asset requests when nginx is on proxy
2023-03-17 19:29:24 +07:00
Râu Cao
d8d1609572
Serve static assets from Rails in prod
2023-03-04 11:14:11 +08:00
Râu Cao
cf082833a7
Add lndhub pubkey in prod, update node config
2023-03-03 21:48:38 +08:00
Râu Cao
8225e1b67b
Move akkounts nginx to nginx proxy
2023-03-02 18:05:37 +08:00
8f70bf5033
Move akkounts to redisio cookbook
2023-03-02 16:09:51 +08:00
Râu Cao
a1ec9b4d6a
Write akkounts .env config, add config for lndhub admin UI
...
closes #462
2023-02-13 22:39:11 +08:00
Râu Cao
3e79955261
Deploy akkounts from master again
2023-01-25 12:31:17 +08:00
Râu Cao
3641ea7a60
Deploy lndhub.go branch of akkounts
2022-12-23 18:02:42 +07:00
Râu Cao
991458208d
Use a role for configuring LDAP hostname on clients
...
This way it's also easy to converge all LDAP clients at once.
2022-11-26 16:45:45 +01:00
a93c5e5af6
Allow external HTTP requests to BTCPay
...
Limited to private network via firewall rule.
2022-05-24 15:10:24 +02:00
92d1bcd8c7
Add nginx proxy for akkounts/kredits API
...
closes #410
2022-05-24 15:03:51 +02:00
Greg Karékinian
7ffd3bbf73
Add LDAP's Zerotier IP to the akkount server's hosts
2022-04-28 12:12:10 +02:00
e9c5286b24
Deploy new akkounts
...
Requires a newer version of Ruby.
2022-02-19 11:52:48 -06:00
a184f27c96
Update kosmos postgres cookbook name in other cookbooks
2021-11-30 08:47:15 -06:00
1adf3281bf
Configure/run Sidekiq for Akkounts
2021-02-03 19:53:13 +01:00
12125bf0b2
Add hosts entries for ejabberd private IPs
2020-12-08 20:31:01 +01:00
c26fcd5b26
Remove obsolete manual daemon reload
2020-11-22 20:26:56 +01:00
d384f69139
Configure/deploy new akkounts app
2020-11-21 15:12:31 +01:00
Greg Karékinian
2c20fa4a2f
Fix the nginx vhost for akkounts-api
...
Listening on port 80 when there is no TLS cert prevented Let's Encrypt
to generate a cert
2019-10-18 13:26:04 +02:00
f8af66a532
Add/fix akkounts credentials
2019-10-18 13:10:43 +02:00
Greg Karékinian
2104e81250
Add the kosmos-akkounts::nginx recipe to kosmos-akkounts::default
2019-10-18 12:30:26 +02:00