/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