Project-W
Introduction:
Welcome to Project W!
For Administrators:
Installation
More example configs
Config Files
Connect a runner with the backend
Communicating with your users
Database encryption
For Developers:
Development - Getting started
Technology stack
PostgreSQL database design
Testing and code quality
API
Project-W
project W
View page source
project W
Introduction:
Welcome to Project W!
What is this?
Why do we need this? Why not just use OpenAIs own service?
Why are there three main components?
Documentation
E-Science-Tage 2025: Poster
Acknowledgments
For Administrators:
Installation
Docker
NixOS
Manual installation
More example configs
Add an imprint
Add Terms of Services
Basic OIDC login with GitLab
Basic OIDC login with Google
OIDC login restricted to a user group
LDAP login
Automatic user and job cleanups
Configure logging
Config Files
File type and location
Loading config attributes from environment variables
Description of backend config options
Description of runner config options
Connect a runner with the backend
Create an admin account and login with admin privileges
Get a new runner token
Revoke a runner token
Communicating with your users
Site banners
Sending emails to your users
Database encryption
Rotating the secret_key
If you lost your secret_key
For Developers:
Development - Getting started
Setup instructions
Usage instructions
Technology stack
The Backend
The Runners
The Frontend
PostgreSQL database design
Testing and code quality
Test setup
Code style and formatting
API
General
OpenAPI docs
Quick overview
Indices and tables
Index
Module Index
Search Page