Skip to content

DIRAC Web front-end application

License

Notifications You must be signed in to change notification settings

fstagni/WebAppDIRAC

This branch is 68 commits ahead of, 122 commits behind DIRACGrid/WebAppDIRAC:integration.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

283e208 · Dec 1, 2023
Aug 15, 2023
Dec 1, 2023
Oct 19, 2021
Oct 19, 2021
Oct 19, 2021
Jun 24, 2021
Aug 15, 2023
Oct 19, 2021
Feb 14, 2023
Nov 16, 2013
Jun 22, 2021
Mar 14, 2023
Aug 2, 2016
Mar 14, 2023
Sep 18, 2023
Aug 15, 2023
Oct 13, 2022

Repository files navigation

DIRAC WebApp

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
}

About

DIRAC Web front-end application

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 79.7%
  • Python 18.4%
  • CSS 1.3%
  • Other 0.6%