No description
Find a file
2024-06-20 01:29:02 +02:00
src Dockerfile 2024-06-20 01:29:02 +02:00
.dockerignore Dockerfile 2024-06-20 01:29:02 +02:00
.env.example Dockerfile 2024-06-20 01:29:02 +02:00
.gitignore dotenv 2024-06-12 09:47:22 +02:00
composer.json Dockerfile 2024-06-20 01:29:02 +02:00
docker-compose.yml Dockerfile 2024-06-20 01:29:02 +02:00
Dockerfile Dockerfile 2024-06-20 01:29:02 +02:00
index.php Dockerfile 2024-06-20 01:29:02 +02:00
README.md Redis cache for faster auth 2024-06-19 23:41:01 +02:00

Keycloak WebDav

This project is meant to be a WebDav Server using Keycloak roles for it's Principals.

Requirements

  • PHP
  • phpredis
  • Composer
  • A running keycloak instance
  • A Client with Direct access grants enabled
  • A running Redis Instance

Configuration

To configure the server, you just need to create a .env file following the example.

Do not forget to create the users_path, as well as to not forget to add a final / to the path.

Installation

In order to start the server, simply run the following commands:

composer update
php -S localhost:8080 index.php