Skip to content
Snippets Groups Projects
Select Git revision
  • 7e2b00799cb1b6ce71a69c12dc443a519938aa93
  • master default protected
  • v1.14.7
  • v1.14.6
  • v1.14.5
  • v1.14.4
  • v1.14.3
  • v1.14.2
  • v1.14.1
  • v1.14.0
  • v1.13.2
  • v1.13.1
  • v1.13.0
  • v1.12.1
  • v1.12.0
  • v1.11.1
  • v1.11.0
  • v1.10.0
  • v1.9.2
  • v1.9.1
  • v1.9.0
  • v1.8.4
22 results

ipaselfservice.py

Blame
    • Thomas Woerner's avatar
      603f0c13
      New selfservice management module · 603f0c13
      Thomas Woerner authored
      There is a new selfservice management module placed in the plugins folder:
      
          plugins/modules/ipaselfservice.py
      
      The selfservice module allows to ensure presence and absence of selfservices
      and manage selfservice attributes.
      
      Here is the documentation for the module:
      
          README-selfservice.md
      
      New example playbooks have been added:
      
          playbooks/selfservice/selfservice-absent.yml
          playbooks/selfservice/selfservice-present.yml
          playbooks/selfservice/selfservice-member-absent.yml
          playbooks/selfservice/selfservice-member-present.yml
      
      New tests for the module:
      
          tests/selfservice/test_selfservice.yml
      603f0c13
      History
      New selfservice management module
      Thomas Woerner authored
      There is a new selfservice management module placed in the plugins folder:
      
          plugins/modules/ipaselfservice.py
      
      The selfservice module allows to ensure presence and absence of selfservices
      and manage selfservice attributes.
      
      Here is the documentation for the module:
      
          README-selfservice.md
      
      New example playbooks have been added:
      
          playbooks/selfservice/selfservice-absent.yml
          playbooks/selfservice/selfservice-present.yml
          playbooks/selfservice/selfservice-member-absent.yml
          playbooks/selfservice/selfservice-member-present.yml
      
      New tests for the module:
      
          tests/selfservice/test_selfservice.yml
    Dockerfile NaN GiB
    # --------------> The builder image
    FROM node:23.5.0 AS builder
    ENV NODE_ENV=production
    WORKDIR /app
    ARG NPM_TOKEN
    COPY package*.json ./
    RUN echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" > .npmrc && \
       npm ci --omit=dev && \
       rm -f .npmrc
    COPY . .
    RUN npm run build
    
    # --------------> The production image
    FROM nginxinc/nginx-unprivileged:1.27.3 AS production
    COPY --from=builder /app/build/ /usr/share/nginx/html/