Skip to main content

WebAppDIRAC is a portal for the DIRAC software.

Project description

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
}

Project details


Release history Release notifications | RSS feed

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.0a5.tar.gz (1.7 MB view details)

Uploaded Source

Built Distribution

WebAppDIRAC-6.0.0a5-py3-none-any.whl (4.7 MB view details)

Uploaded Python 3

File details

Details for the file WebAppDIRAC-6.0.0a5.tar.gz.

File metadata

  • Download URL: WebAppDIRAC-6.0.0a5.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for WebAppDIRAC-6.0.0a5.tar.gz
Algorithm Hash digest
SHA256 a36c7e94282d4209e56d65b4bab4aaa92e15f7db7e1663bcf9891435361f2f82
MD5 655c4cf3c1e2f22734914cada0a69425
BLAKE2b-256 ca570a60928810c2a5bc7aa6b4b9f1035a0d64dfe6a38788cf22d108361e6b02

See more details on using hashes here.

File details

Details for the file WebAppDIRAC-6.0.0a5-py3-none-any.whl.

File metadata

File hashes

Hashes for WebAppDIRAC-6.0.0a5-py3-none-any.whl
Algorithm Hash digest
SHA256 19867f9748ab9c1158095569d02b55aa1d9c06128ab9808dfa5a60648dd2dbff
MD5 2b9658138260a60c5da38a00db04c1ef
BLAKE2b-256 5de699cbd88e6933c67fd44b62b2bb252e62d073e78c4120375ed1d75274d9c6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page