eae370b737
Migrate from lockbox to ActiveRecord encryption (1/2)
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-05-06 18:09:27 +04:00
15a9fdec3e
Make RS auth work by default in dev with Docker Compose
2025-05-06 18:07:52 +04:00
3d8619532b
Refactor LDAP config
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
* Move credentials to ENV vars in prod
* Use same configs in dev and prod
* Make UID attribute and admin DN configurable
2025-05-06 15:32:59 +04:00
0cad4cdcfe
WIP Switch from Sidekiq to Solid Queue
continuous-integration/drone/push Build is running
continuous-integration/drone/pr Build is failing
2025-05-04 17:40:33 +04:00
e53b9dd186
Upgrade strfry docker image
...
Contains latest strfry (1.0.4) and deno (2.2.10)
2025-04-15 19:00:52 +04:00
01ecea74ff
Add pubkey whitelist to strfry policy
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
And allow the local akkounts instance to publish on the local relay
2024-06-20 15:28:17 +02:00
0e472bc311
Improve strfry extras usage
2024-06-19 15:43:24 +02:00
61cb8f4941
Add script for syncing notes from remote relays
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Release Drafter / Update release notes draft (pull_request) Successful in 4s
2024-06-11 22:06:51 +02:00
433ac4dc8e
Use new strfry Docker image
2024-06-11 22:06:12 +02:00
c2c3ebc2e1
Add strfry policies and members-only LDAP policy
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
This will look up nostr pubkeys in the LDAP directory to allow or deny
publishing notes to the relay.
2024-06-09 22:49:44 +02:00
b09225543b
Add Nostr relay service to Docker Compose config
2024-04-15 14:03:37 +02:00
43f918a074
Update liquor-cabinet image, fix LC/redis networking issue on Linux
continuous-integration/drone/push Build is passing
2024-03-06 22:07:35 +01:00
4a4a222973
Merge branch 'chore/update_dependencies' into bugfix/local_web_app_icons
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-02-23 18:25:23 +00:00
a852ab75ae
Fix Docker volume permissions on some host platforms
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Release Drafter / Update release notes draft (pull_request) Successful in 2s
Use named volumes instead of bind mounts.
2024-02-23 16:43:56 +01:00
84e915ece9
Allow custom path for ActiveStorage local/disk backend
2024-02-08 13:01:07 +01:00
a7cbd8ce36
Allow disabling S3 explicitly, disable in Docker Compose
...
For example when there is a .env.development for running the app on a
host machine directly, but as a developer you also want to run it with
Docker Compose from time to time.
2024-02-08 12:50:34 +01:00
Râu Cao
27bb7d1bfe
Finish working liquor-cabinet setup for Docker Compose
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-16 12:46:19 +01:00
Râu Cao
60c0a43f33
Add minio to Docker Compose setup, configure Liquor Cabinet
2023-11-01 21:51:29 +01:00
Râu Cao
56c127ca0c
Only allow primary domain for RS
...
Replace user addresses with usernames in the respective URLs
2023-11-01 21:46:38 +01:00
Râu Cao
4d88a40109
Add separate config for RS Redis
2023-07-14 15:27:30 +02:00
e4406bf6ff
use PRIMARY_DOMAIN for both web and sidekiq directives
2023-06-23 17:29:42 +02:00
fdf3218f88
leave services uncommented, add /akkounts/node_modules to volume mapping as a directory to explicitly exclude
2023-06-23 17:21:43 +02:00
Râu Cao
9f9bf6fd80
Add Redis and Sidekiq to Docker Compose setup
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Update release notes draft
2023-03-28 12:24:58 +02:00
Râu Cao
42b9b27561
Allow external network access
...
continuous-integration/drone/push Build is passing
Useful for connecting to services on private networks for example.
2023-03-28 11:38:56 +02:00
Râu Cao
c17c980b69
Prepare for multiple akkounts containers
...
continuous-integration/drone/push Build is passing
Initially "web" and "sidekiq"
2023-03-28 11:25:10 +02:00
Râu Cao
add94eee8d
Don't start phpldapadmin by default
2022-12-07 18:11:23 +01:00
Râu Cao
a3da956b48
Add missing ACI and role to LDAP seeds
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-12-07 14:27:51 +01:00
Râu Cao
93d56f79d5
Add config and documentation for running dirsrv with Docker
2022-12-05 13:35:30 +01:00
Râu Cao
778babcc05
Add Docker Compose config and 389ds service
...
continuous-integration/drone/push Build is failing
refs #2
2022-12-02 19:21:13 +01:00