Initial backup import
This commit is contained in:
17
root/docker/dokuwiki/data/conf/acl.auth.php
Normal file
17
root/docker/dokuwiki/data/conf/acl.auth.php
Normal file
@@ -0,0 +1,17 @@
|
||||
# acl.auth.php
|
||||
# <?php exit()?>
|
||||
# Don't modify the lines above
|
||||
#
|
||||
# Access Control Lists
|
||||
#
|
||||
# Auto-generated by install script
|
||||
# Date: Sat, 14 Feb 2026 13:16:27 +0000
|
||||
* @ALL 0
|
||||
* micha 16
|
||||
it-doku:* @foit 1
|
||||
it-doku:* @it 16
|
||||
knowledgebase:* @it 16
|
||||
rsit:* @rsit 16
|
||||
start @user 1
|
||||
user:username:* @ALL 1
|
||||
user:username:* @user 1
|
||||
1
root/docker/dokuwiki/data/conf/license.php
Symbolic link
1
root/docker/dokuwiki/data/conf/license.php
Symbolic link
@@ -0,0 +1 @@
|
||||
/var/www/html/conf.core/license.php
|
||||
24
root/docker/dokuwiki/data/conf/local.php
Normal file
24
root/docker/dokuwiki/data/conf/local.php
Normal file
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
/*
|
||||
* Dokuwiki's Main Configuration File - Local Settings
|
||||
* Auto-generated by config plugin
|
||||
* Run for user: admin
|
||||
* Date: Sun, 08 Mar 2026 06:10:58 +0000
|
||||
*/
|
||||
|
||||
$conf['title'] = 'Wiki';
|
||||
$conf['license'] = '0';
|
||||
$conf['basedir'] = '/';
|
||||
$conf['baseurl'] = 'https://dokuwiki.focus-on-it.net';
|
||||
$conf['useacl'] = 1;
|
||||
$conf['superuser'] = '@admin';
|
||||
$conf['disableactions'] = 'register';
|
||||
$conf['auth_security_timeout'] = 3600;
|
||||
$conf['mailfrom'] = 'Dokuwiki@focus-on-it.net';
|
||||
$conf['canonical'] = 1;
|
||||
$conf['plugin']['diagrams']['service_url'] = 'https://embed.diagrams.net/';
|
||||
$conf['plugin']['diagrams']['mode'] = '2';
|
||||
$conf['plugin']['smtp']['smtp_host'] = 'mail.focus-on-it.net';
|
||||
$conf['plugin']['smtp']['smtp_port'] = 587;
|
||||
$conf['plugin']['smtp']['smtp_ssl'] = 'tls';
|
||||
$conf['plugin']['smtp']['localdomain'] = 'service.focus-on-it.net';
|
||||
24
root/docker/dokuwiki/data/conf/local.php.bak.php
Normal file
24
root/docker/dokuwiki/data/conf/local.php.bak.php
Normal file
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
/*
|
||||
* Dokuwiki's Main Configuration File - Local Settings
|
||||
* Auto-generated by config plugin
|
||||
* Run for user: admin
|
||||
* Date: Sun, 08 Mar 2026 06:09:16 +0000
|
||||
*/
|
||||
|
||||
$conf['title'] = 'Wiki';
|
||||
$conf['license'] = '0';
|
||||
$conf['basedir'] = '/';
|
||||
$conf['baseurl'] = 'https://dokuwiki.focus-on-it.net';
|
||||
$conf['useacl'] = 1;
|
||||
$conf['superuser'] = '@admin';
|
||||
$conf['disableactions'] = 'register';
|
||||
$conf['auth_security_timeout'] = 3600;
|
||||
$conf['mailfrom'] = 'Dokuwiki@focus-on-it.net';
|
||||
$conf['canonical'] = 1;
|
||||
$conf['plugin']['diagrams']['service_url'] = 'https://app.diagrams.net';
|
||||
$conf['plugin']['diagrams']['mode'] = '2';
|
||||
$conf['plugin']['smtp']['smtp_host'] = 'mail.focus-on-it.net';
|
||||
$conf['plugin']['smtp']['smtp_port'] = 587;
|
||||
$conf['plugin']['smtp']['smtp_ssl'] = 'tls';
|
||||
$conf['plugin']['smtp']['localdomain'] = 'service.focus-on-it.net';
|
||||
12
root/docker/dokuwiki/data/conf/plugins.local.php
Normal file
12
root/docker/dokuwiki/data/conf/plugins.local.php
Normal file
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
/*
|
||||
* Local plugin enable/disable settings
|
||||
*
|
||||
* Auto-generated by install script
|
||||
* Date: Sat, 14 Feb 2026 13:16:27 +0000
|
||||
*/
|
||||
|
||||
$plugins['authad'] = 0;
|
||||
$plugins['authldap'] = 0;
|
||||
$plugins['authmysql'] = 0;
|
||||
$plugins['authpgsql'] = 0;
|
||||
18
root/docker/dokuwiki/data/conf/users.auth.php
Normal file
18
root/docker/dokuwiki/data/conf/users.auth.php
Normal file
@@ -0,0 +1,18 @@
|
||||
# users.auth.php
|
||||
# <?php exit()?>
|
||||
# Don't modify the lines above
|
||||
#
|
||||
# Userfile
|
||||
#
|
||||
# Auto-generated by install script
|
||||
# Date: Sat, 14 Feb 2026 13:16:27 +0000
|
||||
#
|
||||
# Format:
|
||||
# login:passwordhash:Real Name:email:groups,comma,separated
|
||||
|
||||
admin:$2y$10$jJlC0eW/qKfyZsXxwYlOTuNOpjKzdL32wIFArVbiknOWrjxfwho8e:Admin:Michael.Seidel@focus-on-it.de:admin,user
|
||||
dany:$2y$10$id0jpOSPPzQU2Obx5ZMX8eCcqMH1PFQc7dW8XswjbjXzcGkFD/iBi:Daniela Seidel:Daniela.Seidel@focus-on-it.de:user,dany,foit
|
||||
micha:$2y$10$8wh6APl35INN752EY3NTM.yy04SZWUzQhrkk040wMX8IFwMiMMrV6:Michael Seidel:Michael.Seidel@focus-on-it.de:user,it,rsit,foit
|
||||
matthias:$2y$10$aSQqSxmUKm97IZPqUdEMzug9C1XlZGKcAhFytCO0vveJ9SMxoQahy:Matthias Ruckwied:matthias@ruckwied-it.de:rsit,user
|
||||
testuser:$2y$10$RFWOkg5sm5W51pLpgOXLOO.h0PszrYOhFcTxrLkVMtvncCX2nQWWa:Testo:test@focus-on-it.de:user
|
||||
testrsit:$2y$10$LmgM9kTY11ynNdNOH6g2qeADFO8GrNiRbFo8lK.lSreiQRi8P9SBy:RSITler:RSIt@focus-on-it.de:rsit,user
|
||||
14
root/docker/dokuwiki/data/conf/users.auth.php.bak
Normal file
14
root/docker/dokuwiki/data/conf/users.auth.php.bak
Normal file
@@ -0,0 +1,14 @@
|
||||
# users.auth.php
|
||||
# <?php exit()?>
|
||||
# Don't modify the lines above
|
||||
#
|
||||
# Userfile
|
||||
#
|
||||
# Auto-generated by install script
|
||||
# Date: Sat, 14 Feb 2026 13:16:27 +0000
|
||||
#
|
||||
# Format:
|
||||
# login:passwordhash:Real Name:email:groups,comma,separated
|
||||
|
||||
admin:$2y$10$zGnIfotQJ7QVVrsQtBzRy.vbbR3dOPJjNHpPqUjAUrh3nZ/E1SBRG:Admin:Michael.Seidel@focus-on-it.de:admin,user
|
||||
micha:$2y$10$vfJ2kebl9bNf9kzfkxzgB.HuMQkyDMBPSOOXcItO6.MLg9wt4rXMO:Michael Seidel:Michael.Seidel@focus-on-it.de:user
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"name": "diagrams.net",
|
||||
"short_name": "Diagrams",
|
||||
"description": "diagrams.net is a completely free diagram editor",
|
||||
"icons": [
|
||||
{
|
||||
"src": "/images/android-chrome-196x196.png",
|
||||
"sizes": "196x196",
|
||||
"type": "image/png",
|
||||
"purpose": "any maskable"
|
||||
},
|
||||
{
|
||||
"src": "/images/android-chrome-512x512.png",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png"
|
||||
}
|
||||
],
|
||||
"theme_color": "#DF6C0C",
|
||||
"background_color": "#DF6C0C",
|
||||
"display": "fullscreen",
|
||||
"start_url": "/index.html"
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
language: node_js
|
||||
node_js:
|
||||
- stable
|
||||
sudo: false
|
||||
script:
|
||||
- npm install
|
||||
- npm test
|
||||
branches:
|
||||
only:
|
||||
- "/^\\d+\\.\\d+/"
|
||||
deploy:
|
||||
provider: npm
|
||||
email: manager@mathjax.org
|
||||
api_key:
|
||||
secure: VbG6GALVGUCeZKhaqpR1JD70ZWC20NyTSyue9htlmLMhrw02JR/5Bi7mZDZrnvAqo8gSO6MGE6lbbaBBI5u42iklNHFYg+RTeEF7CafoVBSC7QeNNdkpDJyeEQ+zEAWKv4/oOcqH9logQBJoW+iT9xHlyVIZxmEYG9ptWYzouWk=
|
||||
on:
|
||||
tags: true
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"name": "draw.io",
|
||||
"version": "15.7.2",
|
||||
"description": "diagrams.net desktop",
|
||||
"main": "electron.js",
|
||||
"scripts": {
|
||||
"start": "electron ."
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://github.com/jgraph/drawio.git"
|
||||
},
|
||||
"keywords": [
|
||||
"draw.io",
|
||||
"diagram",
|
||||
"flowchart",
|
||||
"UML"
|
||||
],
|
||||
"author": "JGraph",
|
||||
"license": "Apache-2.0",
|
||||
"bugs": {
|
||||
"url": "https://github.com/jgraph/drawio-desktop/issues"
|
||||
},
|
||||
"homepage": "https://github.com/jgraph/drawio",
|
||||
"dependencies": {
|
||||
"@electron/remote": "^2.0.1",
|
||||
"commander": "^8.2.0",
|
||||
"compression": "^1.7.4",
|
||||
"crc": "^3.8.0",
|
||||
"electron-log": "^4.4.1",
|
||||
"electron-progressbar": "^2.0.1",
|
||||
"electron-store": "^8.0.0",
|
||||
"electron-updater": "^4.3.9",
|
||||
"pdf-lib": "^1.16.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"electron": "^13.6.1"
|
||||
}
|
||||
}
|
||||
11
root/docker/dokuwiki/data/lib/plugins/move/.github/workflows/dokuwiki.yml
vendored
Normal file
11
root/docker/dokuwiki/data/lib/plugins/move/.github/workflows/dokuwiki.yml
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
name: DokuWiki Default Tasks
|
||||
on:
|
||||
push:
|
||||
pull_request:
|
||||
schedule:
|
||||
- cron: '1 18 5 * *'
|
||||
|
||||
|
||||
jobs:
|
||||
all:
|
||||
uses: dokuwiki/github-action/.github/workflows/all.yml@main
|
||||
24
root/docker/dokuwiki/data/lib/plugins/move/.github/workflows/release.yml
vendored
Normal file
24
root/docker/dokuwiki/data/lib/plugins/move/.github/workflows/release.yml
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
# Create release on change to plugin.info.txt version line
|
||||
# https://github.com/dokuwiki/dokuwiki/issues/3951
|
||||
#
|
||||
# Requires DOKUWIKI_USER and DOKUWIKI_PASS secrets be set in GitHub Actions
|
||||
|
||||
name: Release
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
paths:
|
||||
- "*.info.txt"
|
||||
|
||||
jobs:
|
||||
release:
|
||||
name: Release
|
||||
# https://github.com/dokuwiki/dokuwiki/pull/3966
|
||||
uses: glensc/dokuwiki/.github/workflows/plugin-release.yml@39431875f734bddc35cc6b4a899bbfdec97e8aba
|
||||
secrets:
|
||||
DOKUWIKI_USER: ${{ secrets.DOKUWIKI_USER }}
|
||||
DOKUWIKI_PASS: ${{ secrets.DOKUWIKI_PASS }}
|
||||
|
||||
# vim:ts=2:sw=2:et
|
||||
9
root/docker/dokuwiki/data/lib/plugins/prosemirror/.github/auto-comment.yml
vendored
Normal file
9
root/docker/dokuwiki/data/lib/plugins/prosemirror/.github/auto-comment.yml
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
# auto replies used by probot/auto-comment
|
||||
|
||||
issuesOpened: >
|
||||
Thank you for opening this issue.
|
||||
|
||||
[CosmoCode](https://www.cosmocode.de) is a software company in Berlin providing services for wiki, app and web development. As such we can't guarantee quick responses for issues opened on our Open Source projects.
|
||||
|
||||
If you require certain features or bugs fixed, you can always hire us. Feel free to contact us at dokuwiki@cosmocode.de for an offer.
|
||||
|
||||
15
root/docker/dokuwiki/data/lib/plugins/smtp/.travis.yml
Normal file
15
root/docker/dokuwiki/data/lib/plugins/smtp/.travis.yml
Normal file
@@ -0,0 +1,15 @@
|
||||
# Config file for travis-ci.org
|
||||
|
||||
language: php
|
||||
php:
|
||||
- "7.3"
|
||||
- "7.2"
|
||||
- "7.1"
|
||||
- "7.0"
|
||||
- "5.6"
|
||||
env:
|
||||
- DOKUWIKI=master
|
||||
- DOKUWIKI=stable
|
||||
before_install: wget https://raw.github.com/splitbrain/dokuwiki-travis/master/travis.sh
|
||||
install: sh travis.sh
|
||||
script: cd _test && ./phpunit.phar --stderr --group plugin_smtp
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"name": "txthinking/mailer",
|
||||
"type": "library",
|
||||
"keywords": ["mail", "smtp"],
|
||||
"description": "A very lightweight PHP SMTP mail sender",
|
||||
"license": "MIT",
|
||||
"homepage": "http://github.com/txthinking/Mailer",
|
||||
"authors": [
|
||||
{
|
||||
"name": "Cloud",
|
||||
"email": "cloud@txthinking.com",
|
||||
"homepage": "http://www.txthinking.com",
|
||||
"role": "Thinker"
|
||||
},
|
||||
{
|
||||
"name": "Matt Sowers",
|
||||
"email": "msowers@erblearn.org"
|
||||
}
|
||||
],
|
||||
"require": {
|
||||
"php": ">=5.3.2",
|
||||
"psr/log": "~1.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "~4.0",
|
||||
"erb/testing-tools": "dev-master",
|
||||
"monolog/monolog": "~1.13"
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Tx\\": "src/"
|
||||
}
|
||||
},
|
||||
"autoload-dev": {
|
||||
"classmap": [
|
||||
"tests/TestCase.php"
|
||||
]
|
||||
}
|
||||
}
|
||||
24
root/docker/dokuwiki/docker-compose.yml
Normal file
24
root/docker/dokuwiki/docker-compose.yml
Normal file
@@ -0,0 +1,24 @@
|
||||
#/root/docker/dokuwiki/docker-compose.yml
|
||||
|
||||
services:
|
||||
dokuwiki:
|
||||
image: dokuwiki/dokuwiki:stable
|
||||
container_name: dokuwiki
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ./data:/storage
|
||||
networks:
|
||||
- webproxy-net
|
||||
labels:
|
||||
- traefik.enable=true
|
||||
- traefik.docker.network=webproxy-net
|
||||
- traefik.http.routers.dokuwiki.rule=Host(`dokuwiki.focus-on-it.net`)
|
||||
- traefik.http.routers.dokuwiki.entrypoints=websecure
|
||||
- traefik.http.routers.dokuwiki.tls=true
|
||||
- traefik.http.routers.dokuwiki.tls.certresolver=le
|
||||
- traefik.http.services.dokuwiki.loadbalancer.server.port=8080
|
||||
|
||||
networks:
|
||||
webproxy-net:
|
||||
external: true
|
||||
name: webproxy-net
|
||||
17
root/docker/dokuwiki/start.sh
Executable file
17
root/docker/dokuwiki/start.sh
Executable file
@@ -0,0 +1,17 @@
|
||||
#!/bin/sh
|
||||
#/root/docker/dokuwiki/start.sh
|
||||
set -euo pipefail
|
||||
cd "$(dirname "$0")"
|
||||
|
||||
# 1) Name freimachen – egal ob Container von docker run oder compose stammt
|
||||
docker rm -f dokuwiki >/dev/null 2>&1 || true
|
||||
|
||||
# 2) Falls Compose-Reste existieren, wegräumen (optional, aber sauber)
|
||||
docker compose down >/dev/null 2>&1 || true
|
||||
|
||||
# 3) Update + Recreate
|
||||
docker compose pull
|
||||
docker compose up -d --force-recreate --remove-orphans
|
||||
|
||||
# 4) Cleanup
|
||||
docker image prune -f
|
||||
Reference in New Issue
Block a user