portainer.lotus-services.de Open in urlscan Pro
195.243.132.69  Public Scan

URL: https://portainer.lotus-services.de/
Submission: On November 05 via automatic, source certstream-suspicious — Scanned from DE

Form analysis 1 forms found in the DOM

Name: form

<form name="form" class="simple-box-form form-horizontal padding-top ng-pristine ng-valid ng-scope ng-valid-minlength" ng-if="state.showInitPassword">
  <!-- note -->
  <div class="form-group">
    <div class="col-sm-12">
      <span class="small text-muted"> Please create the initial administrator user. </span>
    </div>
  </div>
  <!-- !note -->
  <!-- username-input -->
  <div class="form-group">
    <label for="username" class="col-sm-4 control-label text-left"> Username </label>
    <div class="col-sm-8">
      <input type="text" class="form-control ng-pristine ng-untouched ng-valid ng-not-empty" id="username" ng-model="formValues.Username" placeholder="e.g. admin">
    </div>
  </div>
  <!-- !username-input -->
  <!-- new-password-input -->
  <div class="form-group">
    <label for="password" class="col-sm-4 control-label text-left">Password</label>
    <div class="col-sm-8">
      <input type="password" class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-minlength" ng-model="formValues.Password" id="password" name="password" auto-focus="" ng-minlength="12">
    </div>
  </div>
  <!-- !new-password-input -->
  <!-- confirm-password-input -->
  <div class="form-group">
    <label for="confirm_password" class="col-sm-4 control-label text-left">Confirm password</label>
    <div class="col-sm-8">
      <div class="input-group">
        <input type="password" class="form-control ng-pristine ng-untouched ng-valid ng-empty" ng-model="formValues.ConfirmPassword" id="confirm_password">
        <span class="input-group-addon !rounded-r-[5px]">
          <!-- ngIf: form.password.$viewValue !== '' && form.password.$viewValue === formValues.ConfirmPassword -->
          <!-- ngIf: form.password.$viewValue === '' || form.password.$viewValue !== formValues.ConfirmPassword --><pr-icon ng-if="form.password.$viewValue === '' || form.password.$viewValue !== formValues.ConfirmPassword" icon="'x'" mode="'danger'"
            class="ng-scope ng-isolate-scope"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
              class="icon inline-flex icon-danger" aria-hidden="true">
              <line x1="18" y1="6" x2="6" y2="18"></line>
              <line x1="6" y1="6" x2="18" y2="18"></line>
            </svg></pr-icon><!-- end ngIf: form.password.$viewValue === '' || form.password.$viewValue !== formValues.ConfirmPassword -->
        </span>
      </div>
    </div>
  </div>
  <!-- !confirm-password-input -->
  <!-- note -->
  <div class="form-group">
    <div class="col-sm-12 text-warning">
      <p class="vertical-center">
        <pr-icon icon="'alert-triangle'" mode="'warning'" class="ng-isolate-scope"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
            stroke-linejoin="round" class="icon inline-flex icon-warning" aria-hidden="true">
            <path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"></path>
            <line x1="12" y1="9" x2="12" y2="13"></line>
            <line x1="12" y1="17" x2="12.01" y2="17"></line>
          </svg></pr-icon>
        <span class="ng-binding">The password must be at least 12 characters long.</span>
        <!-- ngIf: form.password.$valid && formValues.Password -->
      </p>
    </div>
  </div>
  <!-- !note -->
  <!-- actions -->
  <div class="form-group">
    <div class="col-sm-12">
      <button type="submit" class="btn btn-primary btn-sm ng-isolate-scope" ng-disabled="state.actionInProgress || form.$invalid || !formValues.Password || !formValues.ConfirmPassword ||  form.password.$viewValue !== formValues.ConfirmPassword"
        ng-click="createAdminUser()" button-spinner="state.actionInProgress" disabled="disabled"><ng-transclude>
          <span ng-hide="state.actionInProgress" class="ng-scope">Create user</span>
          <span ng-show="state.actionInProgress" class="ng-scope ng-hide">Creating user...</span>
        </ng-transclude><span ng-show="spinning" class="ng-hide"><pr-icon icon="'loader-2'" class-name="'animate-spin-slow ml-0.5'" class="ng-isolate-scope"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
              fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="animate-spin-slow ml-0.5 icon inline-flex" aria-hidden="true">
              <path d="M21 12a9 9 0 1 1-6.219-8.56"></path>
            </svg></pr-icon>&nbsp;</span></button>
    </div>
  </div>
  <!-- !actions -->
  <!-- enableTelemetry-->
  <div class="form-group">
    <div class="col-sm-12 vertical-center">
      <input type="checkbox" name="toggle_enableTelemetry" ng-model="formValues.enableTelemetry" class="ng-pristine ng-untouched ng-valid ng-not-empty">
      <span class="text-muted small">Allow collection of anonymous statistics. You can find more information about this in our
        <a class="hyperlink" href="https://www.portainer.io/documentation/in-app-analytics-and-privacy-policy/" target="_blank">privacy policy</a>.</span>
    </div>
  </div>
  <!-- !enableTelemetry-->
</form>

Text Content

New Portainer installation
Please create the initial administrator user.
Username

Password

Confirm password


The password must be at least 12 characters long.

Create user Creating user...  
Allow collection of anonymous statistics. You can find more information about
this in our privacy policy.
Restore Portainer from backup