Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[SUPPORT] TEMPLATE MASTERWISHX - Semaphore UI

Featured Replies

Support thread for Semaphore UI container - docker image.

GitHub
No image preview

GitHub - semaphoreui/semaphore: Modern UI and powerful AP...

Modern UI and powerful API for Ansible, Terraform, OpenTofu, PowerShell and other DevOps tools. - semaphoreui/semaphore

Hi folks,

I've installed the semaphore container but it doesn't start?!

The log:
Generating setup file ...

Executing semaphore setup

panic: open /etc/semaphore/config.json: permission denied

goroutine 1 [running]:

github.com/semaphoreui/semaphore/cli/setup.SaveConfig({0x1cf0ba0, 0xc0001bd508}, {0xdc8a59?, 0xb?}, {0x0?, 0x0?})

/go/src/semaphore/cli/setup/setup.go:269 +0x405

github.com/semaphoreui/semaphore/cli/cmd.doSetup()

/go/src/semaphore/cli/cmd/setup.go:35 +0x93

github.com/semaphoreui/semaphore/cli/cmd.init.func10(0xc000177000?, {0xdc170a?, 0x4?, 0xdc170e?})

/go/src/semaphore/cli/cmd/setup.go:24 +0xf

github.com/spf13/cobra.(*Command).execute(0x22befc0, {0xc000042fb0, 0x1, 0x1})

/go/src/semaphore/vendor/github.com/spf13/cobra/command.go:1019 +0xa91

github.com/spf13/cobra.(*Command).ExecuteC(0x22bdc80)

/go/src/semaphore/vendor/github.com/spf13/cobra/command.go:1148 +0x46f

github.com/spf13/cobra.(*Command).Execute(...)

/go/src/semaphore/vendor/github.com/spf13/cobra/command.go:1071

github.com/semaphoreui/semaphore/cli/cmd.Execute()

/go/src/semaphore/cli/cmd/root.go:57 +0xc5

main.main()

/go/src/semaphore/cli/main.go:8 +0xf

Hello! You will now be guided through a setup to:

1. Set up configuration for a MySQL/MariaDB database

2. Set up a path for your playbooks (auto-created)

3. Run database Migrations

4. Set up initial semaphore user & password

What database to use:

1 - MySQL

2 - BoltDB

3 - PostgreSQL

(default 1):

db Hostname (default 127.0.0.1:3306):

db User (default root):

db Password:

db Name (default semaphore):

Playbook path (default /tmp/semaphore):

Public URL (optional, example: https://example.com/semaphore):

Enable email alerts? (yes/no) (default no):

Enable telegram alerts? (yes/no) (default no):

Enable slack alerts? (yes/no) (default no):

Enable Rocket.Chat alerts? (yes/no) (default no):

Enable Microsoft Team Channel alerts? (yes/no) (default no):

Enable LDAP authentication? (yes/no) (default no):

Config output directory (default /home/semaphore):

Running: mkdir -p /etc/semaphore..

What did I do wrong?

I keep getting the problem that my username/password are incorrect.
I have changed it and even with the command line I add a new user, but still can't login.

  • 1 month later...

Have fix ...Having same issue - some permission issue with making a directory ...

ran in terminal:

chmod -R 777 /mnt/user/appdata/semaphore

chown -R nobody:users /mnt/user/appdata/semaphore



  • 3 months later...

Anyone else having an issue after updating this container (default deployment with the permission fixes from @lifegrasp ) losing the database?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.