initial upload

This commit is contained in:
2026-02-12 14:07:22 +01:00
parent 40623ba331
commit 3308ffec42
75 changed files with 714 additions and 1 deletions

View File

@@ -0,0 +1,2 @@
[Volume]
VolumeName=semaphore-config

View File

@@ -0,0 +1,20 @@
[Unit]
Description=Semaphore
[Container]
AutoUpdate=registry
ContainerName=semaphore
Environment=TZ=Europe/Berlin
Image=docker.io/semaphoreui/semaphore:latest
Environment=SEMAPHORE_DB_DIALECT=bolt
Environment=SEMAPHORE_ADMIN=admin
Secret=semaphore-password,type=env,target=SEMAPHORE_ADMIN_PASSWORD
Environment=SEMAPHORE_ADMIN_NAME=Administrator
Pod=semaphore.pod
Volume=semaphore-config.volume:/etc/semaphore
[Service]
Restart=always
[Install]
WantedBy=default.target

View File

@@ -0,0 +1,3 @@
[Network]
Driver=bridge
NetworkName=semaphore

12
semaphore/semaphore.pod Normal file
View File

@@ -0,0 +1,12 @@
[Unit]
Description=Semaphore Pod
[Pod]
PodName=semaphore
Network=semaphore.network
PublishPort=3000:3000
[Install]
WantedBy=default.target