Skip to main content

/home/apps/frontend/sso-registration

 

name: frontend
services:
  sso-registration:
    image: pknw1/notflix_adduser:sso-v5.5
    container_name: sso-registration
    hostname: sso-registration
    ports:
      - 172.22.20.1:3334:3334
    environment:
      - VIRTUAL_HOST=notflix.pknw1.co.uk,containers.notflix.pknw1.co.uk,containers.pknw1.co.uk,signup.notflix.pknw1.co.uk
      - VIRTUAL_PORT=3334
      - TZ=Europe/Paris
    networks:
      - proxy
    volumes:
      - ./config:/config
      - ./logs:/logs
      - /var/run/docker.sock:/var/run/docker.sock
      - /etc/localtime:/etc/localtime:ro
    restart: unless-stopped

networks:
  proxy:
    external: true
config/
signup.ini
; signup.ini


[DEFAULT]
[cookies]
enabled = false
key = 5crxnvCUG768Kwm08MwSt7-cM_J3UvPFUjo6kp-Qm7w=



[index]
enabled = false
Create New User = /register
More Info = https://info.notflix.pknw1.co.uk
Apps for Users = https://apps.notflix.pknw1.co.uk
Apps for Admin = https://apps.admin.pknw1.co.uk
OnDemand Apps = /containers/status
Status = https://status.pknw1.co.uk


[index_static_content]
enabled = false
title = Notflix Registration
text = Registration and Info Options : Choose a topic below


[sso_register]
enabled = false
ldap_Server = ldap://172.22.20.1:3890
base_dn = dc=pknw1,dc=co,dc=uk
ldap_cn = api_register_sso
ldap_password = 4as3bpni3qupbteth5kxjpz4bephdtho

[notflix]
enabled = true
url = http://jellyseerr-admin:8056/user/invite
title = Add Notflix & Requests accounts
api_key = 
api_data = {"code": "DATA_CODE", "email": "DATA_EMAIL", "username": "DATA_USERNAME", "password": "DATA_PASSWORD"}
select = Notflix

[filebrowser]
enabled = false
title = Add Download Account
url = https://fb.pknw1.co.uk/api/users
api_key = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiIiLCJuYW1lIjoiYWRkdXNlciIsImNyZWF0ZWRBdCI6MTc1MDEwMDUyMiwiZXhwaXJlc0F0Ijo0MzM5NTA4NTIyLCJiZWxvbmdzVG8iOjIsIlBlcm1pc3Npb25zIjp7ImFwaSI6dHJ1ZSwiYWRtaW4iOnRydWUsIm1vZGlmeSI6dHJ1ZSwic2hhcmUiOnRydWUsInJlYWx0aW1lIjpmYWxzZX19.MXfAGHi2N0HGdqAfPG1cq0HV9JW2i9iLWjbfmekrnZ0
api_data = {"what":"user","which":[],"data":{"stickySidebar":true,"darkMode":true,"locale":"en","viewMode":"normal","singleClick":false,"showHidden":false,"dateFormat":false,"gallerySize":3,"themeColor":"var(--blue)","quickDownload":false,"disableOnlyOfficeExt":".txt .csv .html .pdf","disableOfficePreviewExt":"","lockPassword":false,"preview":{"highQuality":true,"image":true,"video":true,"motionVideoPreview":false,"office":false,"popup":true},"permissions":{"api":false,"admin":false,"modify":false,"share":true,"realtime":false},"loginMethod":"password","password":"DATA_PASSWORD","scopes":[{"path":"/srv","name":"srv","config":{"indexingInterval":0,"disabled":false,"maxWatchers":0,"neverWatchPaths":null,"ignoreHidden":false,"ignoreZeroSizeFolders":false,"exclude":{"files":null,"folders":null,"fileEndsWith":null},"include":{"files":null,"folders":null,"fileEndsWith":null},"defaultUserScope":"/","defaultEnabled":true,"createUserDir":false}}],"username":"DATA_USERNAME"}}


[youtube]
enabled = false
url_get = https://proxymanager.admin.pknw1.co.uk/api/nginx/access-lists/4?expand=items
url_auth  = https://proxymanager.admin.pknw1.co.uk/api/tokens 
update_url = https://proxymanager.admin.pknw1.co.uk/api/nginx/access-lists/4
url = https://proxymanager.admin.pknw1.co.uk/api
admin_user = pkswansea@outlook.com
admin_password = !C0nduit77
api_data = { "name": "Updated YTPTube Accesss", "satisfy_any": True, "items": new_items }
title = 

[reddit]
enabled = false
client_id = 3k1mUiepgz-wP7a6d_4zZQ
client_Secret = RZzw-OIqSqCmGJWMAMOi6jM8u2xg9g
reddit_admin = OkBrilliant8092
reddit_password = !C0nduit77
subreddit = pknw1
title = Access r/pknw1 private Subreddit 
api_key = 01792421475

[ntfy]
enabled = false
api_key = tk_seujdzke7j0jwrfy97g1qydtzp1ux
url = https://ntfy.sh/
apps.ini
[DEFAULT]
api_key = 020668000
logs_folder = logs/
auto_refresh = 10
app_port = 5000
redirect_url = https://watch.notflix.pknw1.co.uk
about1 = available routes
about2 = 
about3 = /check			- periodic check for over-running services
about4 = /service/service.fqdn 	- start paused service



[apps.notflix.pknw1.co.uk]
monitoringStatus = true
internal_proxy = true
containerNames = ["iso-user-dashboard"]
monitorLog = logs/proxymanager/proxy-host-*_access.log
monitorUrl = apps.notflix.pknw1.co.uk
idleTime = 5
countdown = 10
currentStatus = running
lastUpdate = 2025-08-21 23:14:39
lastChecked = 2025-08-20T13:00:00

[fb.notflix.pknw1.co.uk]
monitoringStatus = false
internal_proxy = false
containerNames = ["filebrowser2"]
monitorLog = logs/proxymanager/proxy-host-88_access.log
monitorUrl = fb.notflix.pknw1.co.uk
idleTime = 1
countdown = 10
currentStatus = running
lastUpdate = 2025-08-21 23:14:39
lastChecked = 2025-08-20T13:00:00


[info.notflix.pknw1.co.uk]
monitoringStatus = true
internal_proxy = true
containerNames = ["iso-info-dashboard"]
monitorLog = logs/proxymanager/proxy-host-77_access.log
monitorUrl = info.notflix.pknw1.co.uk
idleTime = 5
countdown = 10
currentStatus = stopped
lastUpdate = 2025-08-21 23:00:46
lastChecked = 2025-08-20T13:00:00

[bookstack.notflix.pknw1.co.uk]
monitoringStatus = true
internal_proxy = true
containerNames = ["bookstack","bookstack-mysql"]
monitorLog = logs/proxymanager/proxy-host-77_access.log
monitorUrl = bookstack.notflix.pknw1.co.uk
idleTime = 5
countdown = 25
currentStatus = stopped
lastUpdate = 2025-08-21 23:00:46
lastChecked = 2025-08-20T13:00:00

[vue.notflix.pknw1.co.uk]
monitoringStatus = true
internal_proxy = true
containerNames = ["jellyfin_vue"]
monitorLog = logs/proxymanager/proxy-host-43_access.log
monitorUrl = vue.notflix.pknw1.co.uk
idleTime = 30
countdown = 10
currentStatus = stopped
lastUpdate = 2025-08-21 23:00:46
lastChecked = 2025-08-20T13:00:00

[requests.notflix.pknw1.co.uk]
monitoringStatus = true
internal_proxy = true
containerNames = ["jellyseerr"]
monitorLog = logs/proxymanager/proxy-host-77_access.log
monitorUrl = requests.notflix.pknw1.co.uk
idleTime = 15
countdown = 25
currentStatus = stopped
lastUpdate = 2025-08-21 23:00:46
lastChecked = 2025-08-20T13:00:00

[metube.notflix.pknw1.co.uk]
monitoringStatus = true
internal_proxy = false
containerNames = ["metube"]
monitorLog = logs/proxymanager/proxy-host-80_access.log
monitorUrl = metube.notflix.pknw1.co.uk
idleTime = 30
countdown = 15
currentStatus = stopped
lastUpdate = 2025-08-21 23:00:46
lastChecked = 2025-08-20T13:00:00

[portainer.admin.pknw1.co.uk]
monitoringStatus = true
internal_proxy = true
containerNames = ["portainer"]
monitorLog = logs/proxymanager-admin/proxy-host-3_access.log
monitorUrl = portainer.admin.pknw1.co.uk
idleTime = 20
countdown = 10
currentStatus = stopped
lastUpdate = 2025-08-21 23:00:46
lastChecked = 2025-08-20T13:00:00

[glances.admin.pknw1.co.uk]
monitoringStatus = true
internal_proxy = true
containerNames = ["glances"]
monitorLog = logs/proxymanager-admin/proxy-host-3_access.log
monitorUrl = glances.admin.pknw1.co.uk
idleTime = 30
countdown = 20
currentStatus = running
lastUpdate = 2025-08-21 23:03:42
lastChecked = 2025-08-20T13:00:00

[caddyui.admin.pknw1.co.uk]
monitoringStatus = true
internal_proxy = false
containerNames = ["caddyui-mongodb","caddyui-frontend","caddyui-backend"]
monitorLog = logs/proxymanager-admin/proxy-host-3_access.log
monitorUrl = caddyui.admin.pknw1.co.uk
idleTime = 30
countdown = 20
currentStatus = running
lastUpdate = 2025-08-21 23:03:42
lastChecked = 2025-08-20T13:00:00

[vault.pknw1.co.uk]
monitoringStatus = true
internal_proxy = false
containerNames = ["aliasvault-smtp","aliasvault-reverse-proxy","aliasvault-task-runner","aliasvault-admin","aliasvault-api","aliasvault-postgres","aliasvault-client"]
monitorLog = logs/proxymanager/proxy-host-82_access.log
monitorUrl = vault.pknw1.co.uk
idleTime = 120
countdown = 45
currentStatus = stopped
lastUpdate = 2025-08-21 23:00:46
lastChecked = 2025-08-20T13:00:00