From d1080bf3a3856420860f49b2bf5d146ae2232065 Mon Sep 17 00:00:00 2001 From: wangyu <727842003@qq.com> Date: Wed, 18 Jan 2023 22:46:53 +0800 Subject: [PATCH] init --- .DS_Store | Bin 0 -> 6148 bytes .gitignore | 1 + authelia/configuration.yml | 132 +++++++++++++++++++++++++ authelia/db.sqlite3 | Bin 0 -> 225280 bytes authelia/rsaCerReq.csr | 18 ++++ authelia/rsaCert.crt | 22 +++++ authelia/rsa_private_key.pem | 27 ++++++ authelia/rsa_public_key.pem | 9 ++ authelia/users_database.yml | 18 ++++ docker-compose.yml | 90 +++++++++++++++++ docker.env | 181 +++++++++++++++++++++++++++++++++++ minio/certs/private.key | 27 ++++++ minio/certs/public.crt | 18 ++++ private.pem | 27 ++++++ public.pem | 18 ++++ sso.env | 6 ++ 16 files changed, 594 insertions(+) create mode 100644 .DS_Store create mode 100644 .gitignore create mode 100644 authelia/configuration.yml create mode 100644 authelia/db.sqlite3 create mode 100644 authelia/rsaCerReq.csr create mode 100644 authelia/rsaCert.crt create mode 100644 authelia/rsa_private_key.pem create mode 100644 authelia/rsa_public_key.pem create mode 100644 authelia/users_database.yml create mode 100644 docker-compose.yml create mode 100644 docker.env create mode 100644 minio/certs/private.key create mode 100644 minio/certs/public.crt create mode 100644 private.pem create mode 100644 public.pem create mode 100644 sso.env diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..e1989d86050be4d0682503d52fb45e62425b2538 GIT binary patch literal 6148 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 https://wiki.generaloutline.com/share/125de1cc-9ff6-424b-8415-0d58c809a40f +# +AWS_ACCESS_KEY_ID=MPsDjtevz2Or9Nky +AWS_SECRET_ACCESS_KEY=6tOMVh1MOfu3GujGHrA07W6p3WpdX5vv +AWS_REGION= +AWS_S3_ACCELERATE_URL= +AWS_S3_UPLOAD_BUCKET_URL=https://wiki.flyfish.group +AWS_S3_UPLOAD_BUCKET_NAME=outline +AWS_S3_UPLOAD_MAX_SIZE=26214400 +AWS_S3_FORCE_PATH_STYLE=true +AWS_S3_ACL=private + + +# –––––––––––––– AUTHENTICATION –––––––––––––– + +# Third party signin credentials, at least ONE OF EITHER Google, Slack, +# or Microsoft is required for a working installation or you'll have no sign-in +# options. + +# To configure Slack auth, you'll need to create an Application at +# => https://api.slack.com/apps +# +# When configuring the Client ID, add a redirect URL under "OAuth & Permissions": +# https:///auth/slack.callback +SLACK_CLIENT_ID=4631119152534.4661436488720 +SLACK_CLIENT_SECRET=88064dce7ad0a36d14ce8cacbbd77ac7 + +# To configure Google auth, you'll need to create an OAuth Client ID at +# => https://console.cloud.google.com/apis/credentials +# +# When configuring the Client ID, add an Authorized redirect URI: +# https:///auth/google.callback +GOOGLE_CLIENT_ID= +GOOGLE_CLIENT_SECRET= + +# To configure Microsoft/Azure auth, you'll need to create an OAuth Client. See +# the guide for details on setting up your Azure App: +# => https://wiki.generaloutline.com/share/dfa77e56-d4d2-4b51-8ff8-84ea6608faa4 +AZURE_CLIENT_ID= +AZURE_CLIENT_SECRET= +AZURE_RESOURCE_APP_ID= + +# To configure generic OIDC auth, you'll need some kind of identity provider. +# See documentation for whichever IdP you use to acquire the following info: +# Redirect URI is https:///auth/oidc.callback +OIDC_CLIENT_ID=outline +OIDC_CLIENT_SECRET=542e9284a37c87ebc165e7e1106650d9a669503ce384e8df0496485a85663984 +OIDC_AUTH_URI=https://sso.flyfish.group/api/oidc/authorization +OIDC_TOKEN_URI=https://sso.flyfish.group/api/oidc/token +OIDC_USERINFO_URI=https://sso.flyfish.group/api/oidc/userinfo + +# Specify which claims to derive user information from +# Supports any valid JSON path with the JWT payload +OIDC_USERNAME_CLAIM=preferred_username + +# Display name for OIDC authentication +OIDC_DISPLAY_NAME=账号密码 + +# Space separated auth scopes. +OIDC_SCOPES="openid offline_access profile email" + + +# –––––––––––––––– OPTIONAL –––––––––––––––– + +# Base64 encoded private key and certificate for HTTPS termination. This is only +# required if you do not use an external reverse proxy. See documentation: +# https://wiki.generaloutline.com/share/1c922644-40d8-41fe-98f9-df2b67239d45 +SSL_KEY= +SSL_CERT= + +# If using a Cloudfront/Cloudflare distribution or similar it can be set below. +# This will cause paths to javascript, stylesheets, and images to be updated to +# the hostname defined in CDN_URL. In your CDN configuration the origin server +# should be set to the same as URL. +CDN_URL= + +# Auto-redirect to https in production. The default is true but you may set to +# false if you can be sure that SSL is terminated at an external loadbalancer. +FORCE_HTTPS=false + +# Have the installation check for updates by sending anonymized statistics to +# the maintainers +ENABLE_UPDATES=true + +# How many processes should be spawned. As a reasonable rule divide your servers +# available memory by 512 for a rough estimate +WEB_CONCURRENCY=1 + +# Override the maximum size of document imports, could be required if you have +# especially large Word documents with embedded imagery +MAXIMUM_IMPORT_SIZE=5120000 + +# You can remove this line if your reverse proxy already logs incoming http +# requests and this ends up being duplicative +DEBUG=http + +# For a complete Slack integration with search and posting to channels the +# following configs are also needed, some more details +# => https://wiki.generaloutline.com/share/be25efd1-b3ef-4450-b8e5-c4a4fc11e02a +# +SLACK_VERIFICATION_TOKEN=your_token +SLACK_APP_ID=A0XXXXXXX +SLACK_MESSAGE_ACTIONS=true + +# Optionally enable google analytics to track pageviews in the knowledge base +GOOGLE_ANALYTICS_ID= + +# Optionally enable Sentry (sentry.io) to track errors and performance, +# and optionally add a Sentry proxy tunnel for bypassing ad blockers in the UI: +# https://docs.sentry.io/platforms/javascript/troubleshooting/#using-the-tunnel-option) +SENTRY_DSN= +SENTRY_TUNNEL= + +# To support sending outgoing transactional emails such as "document updated" or storage-certs: "./certs" +# "you've been invited" you'll need to provide authentication for an SMTP server +SMTP_HOST=smtp.163.com +SMTP_PORT=465 +SMTP_USERNAME=wybaby168@163.com +SMTP_PASSWORD=TWNQBHMSQIGRBCYU +SMTP_FROM_EMAIL=wybaby168@163.com +SMTP_REPLY_EMAIL= +SMTP_TLS_CIPHERS= +SMTP_SECURE=true + +# The default interface language. See translate.getoutline.com for a list of +# available language codes and their rough percentage translated. +DEFAULT_LANGUAGE=zh_CN +LANGUAGE=zh_CN + +# Optionally enable rate limiter at application web server +RATE_LIMITER_ENABLED=true + +# Configure default throttling parameters for rate limiter +RATE_LIMITER_REQUESTS=1000 +RATE_LIMITER_DURATION_WINDOW=60 diff --git a/minio/certs/private.key b/minio/certs/private.key new file mode 100644 index 0000000..cac7eb5 --- /dev/null +++ b/minio/certs/private.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpgIBAAKCAQEA+AvNYj9fmXyfzKadWoJdzAmjw3Fhq/mK+XRIbI/2ATebPcAm +oRU8NUKN2oLoAo8Y3+D7qYvb3FDckD6CUpoKWMJTxQDmxZFIMLKrkivjj1lDgrxT +ahWh3cX0Ik3lvEX3nXbW46rheQbgu7kKDwIJKaxeXTeNF3Yk2EGNSyx8K1LK+Tt0 +bMinNLssKwOKi5S8qN/+qk9+1Wzi1ZniA2J8kq07TDMGu1BaF4CqXYMWf0gNGLqJ ++r1Oc1LgmKqkcsSLYj3/YCVXUqIR6Qj3Wjz5KM7six83kTCI0S1oomu9+KMAICue +x10zKUstmCNtnLfitubuhvyRp16Ln0PqqdhBywIDAQABAoIBAQCKrBZ7qdBpf8na +4P8xnZaQvobmehnPymgOxBrFTsqKrarFoAo4niWV5QpnMi5BV/zhFOe9Rup4xmA4 +6Cl1wpasPqAUkEd0Bp/kUc8nng/PkWjzyxObSFLBKK0vDHu2gStIxiqnB16cieLU +MEPWVh4HRU1QMgFYL32zxRoX/9u/X6VAVSk971LUOHooXosdzcqQKovUOS0x8ZtL +npd9wSZQLUSCtcVEBeZx4dZhpgBqAQixcgvzdBJR1blTO7bVGLAsgVpbPTdh41ad +coGEGwhNu3R/7x84Nbu+vTEk7lrD2c45Ybi3Gak/kdoFgKKvvHPdXPBfTm/va+vP +Wn4np99RAoGBAP8HHCU5RldaJaW+bTcOu0AYNZMnbk5pRbVe7WMHQwkUhc8U/i+F +giky6tZCzYigWuokv9Rf5zI69CgImk0/SfPJM56/rk8C9CwrtBwa+gyf8TIfAn/A +eFpRRFiIj481tk1/CxKCFhDPRWhxFOPnF2Fu1+Lm2KqqVwOZBNvok9jDAoGBAPj9 +4PIR0gBYDJNSyv+XXb/oL2tUyShZ/raz0ZGaYD+66qpIOZla21grOtHhCPrHToux +czhPD6vleZBxc/8971Zrvx0M73/hbpOvR5MA2VF2/OOWaF2+DqlCcDxnwXPB6+TL +n30cINXj60cm4m8gxBtlovFohHD02wPVbrErOCJZAoGBAKDZZCgaKsJ3ih0ysQGz +2eiAHHJWwVzVSvEtET6PWvmEJy1ISVXBuCmyAqnm8mmE8jKRwSf64QAubMY/PssP +6t3G/jbXIOKWs1iUrAG6BhImYuNA6buXspEMhrXsU9d4giX4xgwDXlV11YodIJbp +rzZ1ydZD0U47J6yOO6FT3MQvAoGBANE2qXtdA+JsGWz0pUNr0Uc99hIudLOmIsMr +hszcNUF3clRQSa2UzTdhY5QUjTICo/n2yYSn0dgzAhkfa0MtrFwmPrhPNTJznjET +l4Vqsi+kVkt5Bwq1dqY8AAiRedglOmvNuJ4sM17lmrz3bE3J713B4c8MbjRnWVv4 +S4EseodJAoGBAJ4B6YvdSVWqfzv7/op7HXtoZ865J5OkVa3aqWggbubSE+5+WuL+ +F3rfCD7n076i9Q5f+xm+3O35Zem/J8wiLXC1G070aRsAE3tS35ZKPBg0p3ApUCHF +j3H4Vo/J4XWmuqJdunSCF+QZ4B6qPtjSU3qlRzi1onjo/0UNwQ9UIBiA +-----END RSA PRIVATE KEY----- diff --git a/minio/certs/public.crt b/minio/certs/public.crt new file mode 100644 index 0000000..8b9194a --- /dev/null +++ b/minio/certs/public.crt @@ -0,0 +1,18 @@ +-----BEGIN CERTIFICATE----- +MIIC5TCCAc2gAwIBAgIJAJw1tzwn+qiQMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCWxvY2FsaG9zdDAeFw0yMzAxMTMwNzIwMDdaFw0yMzAyMTIwNzIwMDdaMBQx +EjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAPgLzWI/X5l8n8ymnVqCXcwJo8NxYav5ivl0SGyP9gE3mz3AJqEVPDVCjdqC +6AKPGN/g+6mL29xQ3JA+glKaCljCU8UA5sWRSDCyq5Ir449ZQ4K8U2oVod3F9CJN +5bxF95121uOq4XkG4Lu5Cg8CCSmsXl03jRd2JNhBjUssfCtSyvk7dGzIpzS7LCsD +iouUvKjf/qpPftVs4tWZ4gNifJKtO0wzBrtQWheAql2DFn9IDRi6ifq9TnNS4Jiq +pHLEi2I9/2AlV1KiEekI91o8+SjO7IsfN5EwiNEtaKJrvfijACArnsddMylLLZgj +bZy34rbm7ob8kadei59D6qnYQcsCAwEAAaM6MDgwFAYDVR0RBA0wC4IJbG9jYWxo +b3N0MAsGA1UdDwQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATANBgkqhkiG9w0B +AQsFAAOCAQEAEB91o68iwcV+ReMsy82XSoz3hCb628fFUqNl3OHRXETee0gc5wb/ +eg9G/fzwb48SWYPP2oJ3cMknxQ6tgHi00GDy7CeSv1y6nhLwstcMXm7WxX1nai0R +3c6la0J3Sm76QDWtfJkgNP51+SFIAJGUKv/MzPPQ/G05TYgPbSSpNZQ77EiOLArK +5pLXFFlVQZ9ycsoUa8gp0aSf1eb1Q4PgX+rg0aWXOHxGfnbzW9x470v2Ds3kkieT +1KilqG21/i9/ndHJppcj9RwyINdkyFmRLpdF7WrvgJ7f3dckUzPObcrrYWnE5V2V +J7Zsra0CTiBaF/u722eilFitLI2AmSZ2eA== +-----END CERTIFICATE----- diff --git a/private.pem b/private.pem new file mode 100644 index 0000000..cac7eb5 --- /dev/null +++ b/private.pem @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpgIBAAKCAQEA+AvNYj9fmXyfzKadWoJdzAmjw3Fhq/mK+XRIbI/2ATebPcAm +oRU8NUKN2oLoAo8Y3+D7qYvb3FDckD6CUpoKWMJTxQDmxZFIMLKrkivjj1lDgrxT +ahWh3cX0Ik3lvEX3nXbW46rheQbgu7kKDwIJKaxeXTeNF3Yk2EGNSyx8K1LK+Tt0 +bMinNLssKwOKi5S8qN/+qk9+1Wzi1ZniA2J8kq07TDMGu1BaF4CqXYMWf0gNGLqJ ++r1Oc1LgmKqkcsSLYj3/YCVXUqIR6Qj3Wjz5KM7six83kTCI0S1oomu9+KMAICue +x10zKUstmCNtnLfitubuhvyRp16Ln0PqqdhBywIDAQABAoIBAQCKrBZ7qdBpf8na +4P8xnZaQvobmehnPymgOxBrFTsqKrarFoAo4niWV5QpnMi5BV/zhFOe9Rup4xmA4 +6Cl1wpasPqAUkEd0Bp/kUc8nng/PkWjzyxObSFLBKK0vDHu2gStIxiqnB16cieLU +MEPWVh4HRU1QMgFYL32zxRoX/9u/X6VAVSk971LUOHooXosdzcqQKovUOS0x8ZtL +npd9wSZQLUSCtcVEBeZx4dZhpgBqAQixcgvzdBJR1blTO7bVGLAsgVpbPTdh41ad +coGEGwhNu3R/7x84Nbu+vTEk7lrD2c45Ybi3Gak/kdoFgKKvvHPdXPBfTm/va+vP +Wn4np99RAoGBAP8HHCU5RldaJaW+bTcOu0AYNZMnbk5pRbVe7WMHQwkUhc8U/i+F +giky6tZCzYigWuokv9Rf5zI69CgImk0/SfPJM56/rk8C9CwrtBwa+gyf8TIfAn/A +eFpRRFiIj481tk1/CxKCFhDPRWhxFOPnF2Fu1+Lm2KqqVwOZBNvok9jDAoGBAPj9 +4PIR0gBYDJNSyv+XXb/oL2tUyShZ/raz0ZGaYD+66qpIOZla21grOtHhCPrHToux +czhPD6vleZBxc/8971Zrvx0M73/hbpOvR5MA2VF2/OOWaF2+DqlCcDxnwXPB6+TL +n30cINXj60cm4m8gxBtlovFohHD02wPVbrErOCJZAoGBAKDZZCgaKsJ3ih0ysQGz +2eiAHHJWwVzVSvEtET6PWvmEJy1ISVXBuCmyAqnm8mmE8jKRwSf64QAubMY/PssP +6t3G/jbXIOKWs1iUrAG6BhImYuNA6buXspEMhrXsU9d4giX4xgwDXlV11YodIJbp +rzZ1ydZD0U47J6yOO6FT3MQvAoGBANE2qXtdA+JsGWz0pUNr0Uc99hIudLOmIsMr +hszcNUF3clRQSa2UzTdhY5QUjTICo/n2yYSn0dgzAhkfa0MtrFwmPrhPNTJznjET +l4Vqsi+kVkt5Bwq1dqY8AAiRedglOmvNuJ4sM17lmrz3bE3J713B4c8MbjRnWVv4 +S4EseodJAoGBAJ4B6YvdSVWqfzv7/op7HXtoZ865J5OkVa3aqWggbubSE+5+WuL+ +F3rfCD7n076i9Q5f+xm+3O35Zem/J8wiLXC1G070aRsAE3tS35ZKPBg0p3ApUCHF +j3H4Vo/J4XWmuqJdunSCF+QZ4B6qPtjSU3qlRzi1onjo/0UNwQ9UIBiA +-----END RSA PRIVATE KEY----- diff --git a/public.pem b/public.pem new file mode 100644 index 0000000..8b9194a --- /dev/null +++ b/public.pem @@ -0,0 +1,18 @@ +-----BEGIN CERTIFICATE----- +MIIC5TCCAc2gAwIBAgIJAJw1tzwn+qiQMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCWxvY2FsaG9zdDAeFw0yMzAxMTMwNzIwMDdaFw0yMzAyMTIwNzIwMDdaMBQx +EjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAPgLzWI/X5l8n8ymnVqCXcwJo8NxYav5ivl0SGyP9gE3mz3AJqEVPDVCjdqC +6AKPGN/g+6mL29xQ3JA+glKaCljCU8UA5sWRSDCyq5Ir449ZQ4K8U2oVod3F9CJN +5bxF95121uOq4XkG4Lu5Cg8CCSmsXl03jRd2JNhBjUssfCtSyvk7dGzIpzS7LCsD +iouUvKjf/qpPftVs4tWZ4gNifJKtO0wzBrtQWheAql2DFn9IDRi6ifq9TnNS4Jiq +pHLEi2I9/2AlV1KiEekI91o8+SjO7IsfN5EwiNEtaKJrvfijACArnsddMylLLZgj +bZy34rbm7ob8kadei59D6qnYQcsCAwEAAaM6MDgwFAYDVR0RBA0wC4IJbG9jYWxo +b3N0MAsGA1UdDwQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATANBgkqhkiG9w0B +AQsFAAOCAQEAEB91o68iwcV+ReMsy82XSoz3hCb628fFUqNl3OHRXETee0gc5wb/ +eg9G/fzwb48SWYPP2oJ3cMknxQ6tgHi00GDy7CeSv1y6nhLwstcMXm7WxX1nai0R +3c6la0J3Sm76QDWtfJkgNP51+SFIAJGUKv/MzPPQ/G05TYgPbSSpNZQ77EiOLArK +5pLXFFlVQZ9ycsoUa8gp0aSf1eb1Q4PgX+rg0aWXOHxGfnbzW9x470v2Ds3kkieT +1KilqG21/i9/ndHJppcj9RwyINdkyFmRLpdF7WrvgJ7f3dckUzPObcrrYWnE5V2V +J7Zsra0CTiBaF/u722eilFitLI2AmSZ2eA== +-----END CERTIFICATE----- diff --git a/sso.env b/sso.env new file mode 100644 index 0000000..efe6cba --- /dev/null +++ b/sso.env @@ -0,0 +1,6 @@ +CLIENT_NAME=统一认证 +CLIENT_ID=9fee93d7296db1988df979a2 +CLIENT_SECRET=542e9284a37c87ebc165e7e1106650d9a669503ce384e8df0496485a85663984 +USER_PASS=Unicom#2018 +OTP_OPTION=KEY:MR4XUV3KMNFHUUDS;PERIOD:30 +LICENSE=tV8lCfu+Ij09TODEAaE8+LPU0npxh2od2CxiKCFP3iFsZPpD1v8fu7JdqLHjsyxg+aGPY+RieGVYvMoZAEAI3BhFxR8//cnSUO3ccFv/l74bWQS8KC2SIpBxzI0Hv/rdTnr36BJURAgD8v97T5j05R4dOK6j3oIMxDqRhb2c4xO+jQCtABqRYgthC3Ej48f7REdLEXwZsJILFHP8z39nEok08NE5CHARkSjSuBf/o/m3RQ+PsvNw7XAxsI44U+0btOkcVvHs4u5cJVkQUWW55/HLtcsleCcr1FB6YOX6SMZ53crFSBT6LLVfd0KtSlI0H8cKi88mkdY9OIJcXi1K0IBKNtpFHoEJH0pqmAsaC5aB+x7XppBF2FJUEDk4NZV/YrevsqlecC1fe5sLC0Hj7ye0b6yllzxwaYqsnrhj5u7d/yaOjynGphtpL+JkuuvZQrU/XDFO5abAUJHT3EvHWvza49TCsW+/QYfZjgcnMEmSXbJR+xkKIPKAWShDoaZkkfoyOOpLrBX5f1XnmFG1Zu+U8aKiqC1YvIwjmcWSK1/m6cc3HmFEr4wP8mXOd/ba+yRbQr517xB6Qj6WfYaRnV4K5tvn+g1R9ijfstI6Xg8esnJjqdGs2bLyo//8cw5TrFP6XhXpH7hnSC60C18nUcE1QKMhIVcNyJKLDu0SaSo=