Find a file
tuxcoder c2422030f8 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04)
  → 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11)
• Updated input 'nix-node-package':
    'github:mkg20001/nix-node-package/97ac59276f12f768062e4eb336fc77079d5fb6a0' (2023-09-10)
  → 'github:mkg20001/nix-node-package/90f6ad8de81e3b75c2b0e6e3f9711bb094a5072b' (2024-01-26)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/0b3d618173114c64ab666f557504d6982665d328' (2023-12-21)
  → 'github:NixOS/nixpkgs/46397778ef1f73414b03ed553a3368f0e7e33c2f' (2024-05-22)
• Updated input 'tuxpkgs':
    'git+ssh://git@git.o-g.at/nixpkg/tuxpkgs.git?ref=refs/heads/master&rev=dcea3067863899ee23950670e7fed2a4feccc20e' (2023-12-16)
  → 'git+ssh://git@git.o-g.at/nixpkg/tuxpkgs.git?ref=refs/heads/master&rev=93f8a1b6a48e2b8f1daf784f7499a4651cac778c' (2024-05-19)
2024-05-24 08:33:05 +02:00
.vscode update packages / nix packaging 2023-09-30 12:58:24 +02:00
browser_app remove totp, cleanup, bugfixes 2023-12-25 19:44:38 +01:00
data/pki update data folder 2020-05-09 20:57:16 +02:00
lenticular_cloud some type fixes 2024-05-20 12:40:34 +02:00
libs more oauth2 fixes 2023-03-18 12:00:40 +01:00
mokup init commit 2020-05-09 20:00:07 +02:00
specs update to new version of openapi-python-client 2023-01-13 19:21:38 +01:00
tests update 2023-10-09 21:58:44 +02:00
.gitignore cleanup javascript build code 2023-12-25 17:52:02 +01:00
cli.py bugfixes, cleanup 2022-02-06 23:57:01 +01:00
default.nix add nix flake 2023-03-18 12:00:49 +01:00
flake.lock flake.lock: Update 2024-05-24 08:33:05 +02:00
flake.nix [passkey] fix some bugs 2023-12-26 12:55:45 +01:00
hydra_client.json bugfixes, cleanup 2022-02-06 23:57:01 +01:00
import.py add more registration stuff, admin interface 2020-06-01 23:43:10 +02:00
index.html update fixes, ... 2022-07-15 10:53:06 +02:00
Makefile fix webpack build system 2022-02-19 10:21:00 +01:00
MANIFEST.in update 2023-10-09 21:58:44 +02:00
module.nix add list of services on main page 2023-12-26 00:24:28 +01:00
mypy.ini add nix flake 2023-03-18 12:00:49 +01:00
overlay.nix cleanup javascript build code 2023-12-25 17:52:02 +01:00
package-lock.json cleanup javascript build code 2023-12-25 17:52:02 +01:00
package.json cleanup javascript build code 2023-12-25 17:52:02 +01:00
production.toml update 2023-10-09 21:58:44 +02:00
pyproject.toml better packaging 2022-02-04 23:02:27 +01:00
README.md remove totp, cleanup, bugfixes 2023-12-25 19:44:38 +01:00
requirements-dev.txt update packages / nix packaging 2023-09-30 12:58:24 +02:00
requirements.txt update packages / nix packaging 2023-09-30 12:58:24 +02:00
setup.py bugfixes, cleanup 2022-02-06 23:57:01 +01:00
shell.nix update packages / nix packaging 2023-09-30 12:58:24 +02:00
tox.ini bugfixes, cleanup 2022-02-06 23:57:01 +01:00
webpack.config.js fix webpack build system 2022-02-19 10:21:00 +01:00
wsgi.py bugfixes, cleanup 2022-02-06 23:57:01 +01:00

Lenticular Cloud

Simple user Manager proudly made in LDAP SQL

Features

  • frontend for hydra
  • Web Platform to mange users
  • fake ldap backend, can be used by other services

Auth Methods:

  • Password
  • Passkey

Tested Services

  • GitTea (OIDC)
  • Seafile (OIDC)
  • Postfix/Dovecot (OIDC/client cert/password)
  • prosody (client cert/password)

Development

requirements:

  • nix package manager

get dev enviroment with nix develop

run javascript part with npm run watch

run python stuff with python cli.py run

run tests with nix flake check