Skip to main content
https://badge.fury.io/py/WebAppDIRAC.svg

Web app extension for the DIRAC project. WebAppDIRAC is written using extjs 6.2.0 and python 3.

Status master branch (stable):

Basic Tests Status

Status integration branch (devel):

Basic Tests Status

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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

webappdirac-6.0.6-py3-none-any.whl (4.7 MB view details)

Uploaded Python 3

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

Hashes for webappdirac-6.0.6.tar.gz
Algorithm Hash digest
SHA256 3321b07de589ab029b59e3e13aad97bda9cfe9f4a33794ac8a60524dd9be6237
MD5 0b8b9f2d0193caa0e5756f7bd0d042f6
BLAKE2b-256 6f42a0d29705548ce3e77a9e2838eb64813c5db91a91421152e27ee9a66e0e1b

See more details on using hashes here.

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

Hashes for webappdirac-6.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 da59c8e089cb8b17271afd5d0c6eec2274956a8e0d2a02117dd88e9b0876f0a8
MD5 3e52bcff293e7047b80935908b968d4a
BLAKE2b-256 fa9f4999ce1b8c0cf5dee8f81142460d2de40c37d790dfcc6c45fbcd67040807

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

6.0.6

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page