3 Commits

Author SHA1 Message Date
Râu Cao
27bb7d1bfe Finish working liquor-cabinet setup for Docker Compose
All checks were successful
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
1d44181fb5 Wording 2023-11-16 12:46:05 +01:00
Râu Cao
de67f59d5c Fail gracefully and log error when token missing in Redis 2023-11-16 12:45:26 +01:00
3 changed files with 9 additions and 3 deletions

View File

@@ -31,6 +31,9 @@ class RemoteStorageAuthorization < ApplicationRecord
def delete_token_from_redis def delete_token_from_redis
key = "authorizations:#{user.cn}:#{token}" key = "authorizations:#{user.cn}:#{token}"
redis.srem? key, redis.smembers(key) redis.srem? key, redis.smembers(key)
rescue => e
Rails.logger.error e
Sentry.capture_exception(e) if Setting.sentry_enabled?
end end
private private

View File

@@ -38,7 +38,7 @@
<h3>Chat Apps</h3> <h3>Chat Apps</h3>
<p> <p>
Use your account with many different apps, and on any devices you wish! Use your account with many different apps, and on any devices you wish!
When opening an app for the first time, just enter your user address and When opening an app for the first time, just enter your address and
password to log in. password to log in.
</p> </p>
</section> </section>

View File

@@ -84,7 +84,7 @@ services:
- ./tmp/minio:/data - ./tmp/minio:/data
liquor-cabinet: liquor-cabinet:
image: gitea.kosmos.org/5apps/liquor-cabinet:latest image: gitea.kosmos.org/5apps/liquor-cabinet:2.0.0-beta.2
networks: networks:
- external_network - external_network
- internal_network - internal_network
@@ -95,10 +95,13 @@ services:
REDIS_HOST: redis REDIS_HOST: redis
REDIS_PORT: 6379 REDIS_PORT: 6379
REDIS_DB: 1 REDIS_DB: 1
S3_ENDPOINT: http://minio S3_ENDPOINT: http://minio:9000
S3_ACCESS_KEY: dev-key S3_ACCESS_KEY: dev-key
S3_SECRET_KEY: 123456789 S3_SECRET_KEY: 123456789
S3_BUCKET: remotestorage S3_BUCKET: remotestorage
depends_on:
- minio
- redis
# phpldapadmin: # phpldapadmin:
# image: osixia/phpldapadmin:0.9.0 # image: osixia/phpldapadmin:0.9.0