forked from catalin/fukuops
feat: add docker/oxicloud
This commit is contained in:
parent
b20e4f0ef4
commit
708173d84e
10 changed files with 65 additions and 41 deletions
|
|
@ -2,6 +2,7 @@
|
|||
services:
|
||||
mc:
|
||||
image: itzg/minecraft-server:java23-graalvm
|
||||
restart: unless-stopped
|
||||
tty: true
|
||||
stdin_open: true
|
||||
ports:
|
||||
|
|
|
|||
1
docker/oxicloud/OxiCloud
Submodule
1
docker/oxicloud/OxiCloud
Submodule
|
|
@ -0,0 +1 @@
|
|||
Subproject commit cf9fe82b5f72f173d140321448ded789c604989a
|
||||
22
docker/oxicloud/docker-compose.yml
Normal file
22
docker/oxicloud/docker-compose.yml
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
---
|
||||
services:
|
||||
oxicloud:
|
||||
image: git.roboces.dev/catalin/fukuops:oxicloud-0.5.2
|
||||
restart: always
|
||||
ports:
|
||||
- "8086:8086"
|
||||
environment:
|
||||
OXICLOUD_DB_CONNECTION_STRING: ${OXICLOUD_DB_CONNECTION_STRING:-postgres://postgres:postgres@postgres/oxicloud}
|
||||
OXICLOUD_OIDC_ENABLED: ${OXICLOUD_OIDC_ENABLED:-true}
|
||||
OXICLOUD_OIDC_ISSUER_URL: ${OXICLOUD_OIDC_ISSUER_URL:-https://auth.fukurokuju.dev/application/o/ganymede/}
|
||||
OXICLOUD_OIDC_CLIENT_ID: ${OXICLOUD_OIDC_CLIENT_ID}
|
||||
OXICLOUD_OIDC_CLIENT_SECRET: ${OXICLOUD_OIDC_CLIENT_SECRET}
|
||||
OXICLOUD_OIDC_REDIRECT_URI: ${OXICLOUD_OIDC_REDIRECT_URI:-https://cloud.roboces.dev/api/auth/oidc/callback}
|
||||
OXICLOUD_OIDC_FRONTEND_URL: ${OXICLOUD_OIDC_FRONTEND_URL:-https://cloud.roboces.dev}
|
||||
OXICLOUD_OIDC_ADMIN_GROUPS: ${OXICLOUD_OIDC_ADMIN_GROUPS:-""}
|
||||
OXICLOUD_OIDC_SCOPES: ${OXICLOUD_OIDC_SCOPES:-offline_access openid profile email}
|
||||
OXICLOUD_OIDC_PROVIDER_NAME: ${OXICLOUD_OIDC_PROVIDER_NAME:-Authentik}
|
||||
OXICLOUD_OIDC_AUTO_PROVISION: ${OXICLOUD_OIDC_AUTO_PROVISION:-true}
|
||||
RUST_LOG: debug
|
||||
volumes:
|
||||
- ${OXICLOUD_DATA_VOLUME:-/mnt/zeruel/nas1/shared/storage/data}:/app/storage
|
||||
10
docker/oxicloud/sample.env
Normal file
10
docker/oxicloud/sample.env
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
OXICLOUD_DB_CONNECTION_STRING=
|
||||
OXICLOUD_OIDC_ENABLED=
|
||||
OXICLOUD_OIDC_ISSUER_URL=
|
||||
OXICLOUD_OIDC_CLIENT_ID=
|
||||
OXICLOUD_OIDC_CLIENT_SECRET=
|
||||
OXICLOUD_OIDC_REDIRECT_URI=
|
||||
OXICLOUD_OIDC_FRONTEND_URL=
|
||||
OXICLOUD_OIDC_ADMIN_GROUPS=""
|
||||
OXICLOUD_OIDC_PROVIDER_NAME=
|
||||
OXICLOUD_OIDC_SCOPES=offline_access openid profile email
|
||||
|
|
@ -2,6 +2,7 @@
|
|||
services:
|
||||
rustical:
|
||||
image: ghcr.io/lennart-k/rustical:0.12.9
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- '4000:4000'
|
||||
volumes:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue