Web app extension for the DIRAC project. WebAppDIRAC is written using extjs 6.2.0 and python 3.
Status master branch (stable):
Status integration branch (devel):
Install
Instructions for installing WebAppDIRAC are described here.
Configure
To configure web portal you need create /WebApp section in DIRAC configuration:
WebApp
{
# Specifies the caption in the title in the browser. By default, the name of the configuration is taken.
# Title = "My title"
# To use some balancer(e.g.: nginx) assign a balaser name here. By default, the portal is launched without a balancer.
# Balancer = None
# If a balancer is defined, this option determines the number of processes that will run in parallel on different ports. By default: 1.
# NumProcesses = 1
# If you want to run web portal in "development mode", by default, this is disabled.
# DevelopMode = True
# Change the root of the request path to the server(default: /DIRAC). It is not recommended to change.
# RootURL = /DIRAC
# To configure https protocol. It is not recommended to change.
# If you use balancer this options will ignore and will use HTTP options.
# HTTPS
# {
# To disable https protocol delete value. It is not recommended to change.
# Enabled = True
# To set another port(default: 8443).
# Port = 8443
# Host certificate pem
# Cert = /opt/dirac/etc/grid-security/hostcert.pem
# Host key pem
# Cert = /opt/dirac/etc/grid-security/hostkey.pem
# }
# To configure http protocol. It is not recommended to change.
# HTTP
# {
# To set another port. By default 8000 if you use balancer and 8080 if not.
# Port = 8000
# }
# To set secret for security cookies
# CookieSecret = mysecret
# Next section contain access rights.
# Access
# {
# upload = TruestedHost
# }
# Path to favicon icon. It is not recommended to change.
# Icon = /static/core/img/icons/system/favicon.ico
# SSL protocol to use.
# SSLProtocol =
# Set static directories.
# DefaultStaticDirs = None
}
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
webappdirac-6.0.6.tar.gz
(1.7 MB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file webappdirac-6.0.6.tar.gz.
File metadata
- Download URL: webappdirac-6.0.6.tar.gz
- Upload date:
- Size: 1.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3321b07de589ab029b59e3e13aad97bda9cfe9f4a33794ac8a60524dd9be6237
|
|
| MD5 |
0b8b9f2d0193caa0e5756f7bd0d042f6
|
|
| BLAKE2b-256 |
6f42a0d29705548ce3e77a9e2838eb64813c5db91a91421152e27ee9a66e0e1b
|
File details
Details for the file webappdirac-6.0.6-py3-none-any.whl.
File metadata
- Download URL: webappdirac-6.0.6-py3-none-any.whl
- Upload date:
- Size: 4.7 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
da59c8e089cb8b17271afd5d0c6eec2274956a8e0d2a02117dd88e9b0876f0a8
|
|
| MD5 |
3e52bcff293e7047b80935908b968d4a
|
|
| BLAKE2b-256 |
fa9f4999ce1b8c0cf5dee8f81142460d2de40c37d790dfcc6c45fbcd67040807
|