This commit is contained in:
Andrew Z 2024-01-12 08:05:52 -05:00
parent 136f1f14c2
commit 721894ffd1
8 changed files with 301 additions and 600 deletions

View File

@ -1,3 +1,3 @@
{
"last_updated_timestamp": 1705057556
"last_updated_timestamp": 1705064751
}

View File

@ -64272,7 +64272,7 @@
"TemplateURL": "https://raw.githubusercontent.com/dlandon/docker.templates/master/unassigned.devices.xml",
"Licence": "GPL Licensed",
"Repository": "https://raw.githubusercontent.com/dlandon/unassigned.devices/master/unassigned.devices.plg",
"pluginVersion": "2023.12.29",
"pluginVersion": "2024.01.12",
"topPlugin": 2,
"Overview": "Unassigned Devices is used to mount and share non-array disks, remote SMB or NFS shares, and iso files.",
"Icon": "",
@ -302380,7 +302380,7 @@
"Network-VPN",
"Network-Other"
],
"LastUpdateScan": 1702465567,
"LastUpdateScan": 1705064751,
"FirstSeen": 1699859148
},
{
@ -307346,292 +307346,5 @@
"FirstSeen": 1,
"topTrending": 1.016,
"topPerforming": 1.829
},
{
"Name": "ONLYOFFICE-Document-Official",
"Repository": "onlyoffice/documentserver",
"Registry": "https://hub.docker.com/r/onlyoffice/communityserver",
"Network": "onlyoffice",
"Shell": "sh",
"Privileged": "false",
"Project": "https://www.onlyoffice.com/",
"Overview": "I recommend using an NPM (Nginx Proxy Manager) for HTTPS but you could also use automatically generated Let's Encrypt SSL Certificates via this Docker. \r\n\r\nDocumentation: https://github.com/ONLYOFFICE/Docker-DocumentServer#running-onlyoffice-document-server-using-https\r\n --user=99:100",
"WebUI": "http://[IP]:[PORT:8069]",
"TemplateURL": "https://raw.githubusercontent.com/UNRA1DUser/unraid-docker-templates/master/ONLYOFFICE-Document-Server-Official.xml",
"Icon": "https://raw.githubusercontent.com/UNRA1DUser/unraid-docker-templates/main/UNRA1DUser/images/mysql.png",
"ExtraParams": "--memory=4G --restart=unless-stopped",
"Requires": "Generate JWT Secret\r<br>\r<br>JWT secret defines the secret key to validate the JSON Web Token in the request to the ONLYOFFICE Document Server. You can specify it yourself or easily get it using the command:\r<br>\r<br>JWT_SECRET=$(cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 12);",
"Config": [
{
"@attributes": {
"Name": "HTTP_TCP_PORT",
"Target": "80",
"Default": "8069",
"Mode": "tcp",
"Description": "Hypertext Transfer Protocol (HTTP) uses TCP in versions 1.x and 2",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "HTTPS_TCP_PORT",
"Target": "443",
"Default": "44369",
"Mode": "tcp",
"Description": "Hypertext Transfer Protocol Secure (HTTPS) uses TCP in versions 1.x and 2",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Data",
"Target": "/var/www/onlyoffice/Data",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-documentserver-server-official/data",
"Mode": "rw",
"Description": "ONLYOFFICE Document Server Data",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Logs",
"Target": "/var/log/onlyoffice",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-documentserver-server-official/logs",
"Mode": "rw",
"Description": "ONLYOFFICE Document Server Logs",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Database",
"Target": "/var/lib/postgresql",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-documentserver-server-official/database",
"Mode": "rw",
"Description": "ONLYOFFICE Document Server Database",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Fonts",
"Target": "/usr/share/fonts/truetype/custom",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-documentserver-server-official/fonts",
"Mode": "rw",
"Description": "ONLYOFFICE Document Server Fonts",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Forgotten",
"Target": "/var/lib/onlyoffice/documentserver/App_Data/cache/files/forgotten",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-documentserver-server-official/forgotten",
"Mode": "rw",
"Description": "ONLYOFFICE Document Server Forgotten",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
}
],
"Repo": "UNRA1DUser's Repository",
"CAComment": "This template is set up to use a custom network. You may have to adjust the network or IP address etc to match your system",
"Official": true,
"templatePath": "/tmp/GitHub/AppFeed/templates/UNRA1DUsersRepository/ONLYOFFICE-Document-Server-Official.xml",
"CategoryList": [
"Cloud",
"Productivity",
"Tools-Utilities",
"Network-Other"
],
"downloads": 89447007,
"stars": 343,
"trending": 0.561,
"trends": [
1.391,
1.427,
0.947,
0.695,
0.667,
0.602,
0.561
],
"trendsDate": [
1689113093,
1691751501,
1694347480,
1696946765,
1699542357,
1702168425,
1704762376
],
"downloadtrend": [
85151728,
86384197,
87210318,
87820335,
88410328,
88945482,
89447007
],
"LastUpdateScan": 1704762376,
"LastUpdate": 1699446962,
"FirstSeen": 1542258134,
"topTrending": -0.83,
"topPerforming": 0.561
},
{
"Name": "ONLYOFFICE-Mail-Official",
"Repository": "onlyoffice/mailserver",
"Registry": "https://hub.docker.com/r/onlyoffice/mailserver",
"Project": "https://www.onlyoffice.com/",
"Icon": "https://raw.githubusercontent.com/UNRA1DUser/unraid-docker-templates/main/UNRA1DUser/images/ONLYOFFICE.jpg",
"DonateText": "If you like my work and would like to support me please consider Donating.",
"Repo": "UNRA1DUser's Repository",
"CAComment": "This template is set up to use a custom network. You may have to adjust the network or IP address etc to match your system",
"CABlacklist": true,
"Official": true,
"Overview": "",
"templatePath": "/tmp/GitHub/AppFeed/templates/UNRA1DUsersRepository/ONLYOFFICE-Mail-Official.xml",
"CategoryList": [
"Cloud",
"Productivity",
"Tools-Utilities",
"Network-Other"
],
"downloads": 375376,
"stars": 28,
"LastUpdate": 1692882030,
"LastUpdateScan": 1705057556,
"FirstSeen": 1705057556
},
{
"Name": "ONLYOFFICE-MySQL-Official",
"Repository": "mysql:5.7",
"Registry": "https://hub.docker.com/_/mysql",
"Network": "onlyoffice",
"Shell": "sh",
"Privileged": "false",
"Support": "https://forums.unraid.net/topic/150912-support-unra1duser-mysql-official/",
"Project": "https://www.onlyoffice.com/",
"Overview": "Official MySQL database container configured with the Instructions from ONLYOFFICE!\r\n\r\n#Root Password:\r\nThis container creates by default a random root password on initial execution. Open Docker &gt; MariaDB Icon &gt; Logs &gt; Scroll down to \"GENERATED ROOT PASSWORD\" to find it.\r\n\r\n#Configuration without a cnf file\r\nAll needed configuration options for ONLYOFFICE-MySQL are passed as flags to mysqld via Post Arguments.\r\n\r\nmysqld --log-error=/var/log/mysql/error.log --sql-mode=NO_ENGINE_SUBSTITUTION --max-connections=1000 --max-allowed-packet=1048576000 --group-concat-max-len=2048\r\n\r\n#Creating database dumps\r\ndocker exec some-mysql sh -c 'exec mysqldump --all-databases -uroot -p\"$MYSQL_ROOT_PASSWORD\"' &gt; /mnt/user/Backups/all-databases.sql\r\n\r\n#Restoring data from dump files\r\ndocker exec -i some-mysql sh -c 'exec mysql -uroot -p\"$MYSQL_ROOT_PASSWORD\"' &lt; /mnt/user/Backups/all-databases.sql",
"TemplateURL": "https://raw.githubusercontent.com/UNRA1DUser/unraid-docker-templates/master/ONLYOFFICE-MySQL-Official.xml",
"Icon": "https://raw.githubusercontent.com/UNRA1DUser/unraid-docker-templates/main/UNRA1DUser/images/library-mysql-logo.png",
"ExtraParams": "--user=99:100 --memory=2G --restart=unless-stopped",
"PostArgs": "mysqld --log-error=/var/log/mysql/error.log --sql-mode=NO_ENGINE_SUBSTITUTION --max-connections=1000 --max-allowed-packet=1048576000 --group-concat-max-len=2048",
"DonateText": "If you like my work and would like to support me please consider Donating.",
"Requires": "#Before you start this Docker the first time\r<br>\r<br>Create the ONLYOFFICE network (Open the Terminal from the Unraid Website and execute that command):\r<br>\r<br>sudo docker network create --driver bridge onlyoffice\r<br>\r<br>#After you started this Docker the first time\r<br>\r<br>Login with the root user and the generated password to mysql via phpMyAdmin. Click on SQL and run this Query to create some users with the right permissions. (Please don\u00b4t forget to change the passwords!)\r<br>\r<br>CREATE USER 'onlyoffice_user'@'localhost' IDENTIFIED BY 'onlyoffice_pass';\r<br>CREATE USER 'mail_admin'@'localhost' IDENTIFIED BY 'Isadmin123';\r<br>GRANT ALL PRIVILEGES ON * . * TO 'onlyoffice_user'@'%' IDENTIFIED BY 'onlyoffice_pass';\r<br>GRANT ALL PRIVILEGES ON * . * TO 'mail_admin'@'%' IDENTIFIED BY 'Isadmin123';\r<br>FLUSH PRIVILEGES;\r<br>\r<br>The onlyoffice_user is required for ONLYOFFICE Community Server, and the mail_admin is required for ONLYOFFICE Mail Server in case it is going to be installed.\r<br>Please note, that the above script will set permissions to access SQL server from any domains (%). If you want to limit the access, you can specify hosts which will have access to SQL server.",
"Config": [
{
"@attributes": {
"Name": "MYSQL_TCP_PORT",
"Target": "3306",
"Default": "3306",
"Mode": "tcp",
"Description": "MYSQL_TCP_PORT",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Generate Random Password",
"Target": "MYSQL_RANDOM_ROOT_PASSWORD",
"Default": "yes",
"Mode": "",
"Description": "Set to yes, to generate a random root password. The generated password will be printed to the logs (Docker &gt; MySQL Icon &gt; Logs).",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Database Name",
"Target": "MYSQL_DATABASE",
"Default": "onlyoffice",
"Mode": "",
"Description": "This variable allows you to specify the name of a database to be created on image startup.",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Data",
"Target": "/var/lib/mysql",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-mysql-official/data",
"Mode": "rw",
"Description": "Recommened: For better performance replace /mnt/user against /mnt/cache. Note: This requires appdata share caching set to Prefer or Only!",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Logs",
"Target": "/var/log/mysql",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-mysql-official/logs",
"Mode": "rw",
"Description": "",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
}
],
"Repo": "UNRA1DUser's Repository",
"CAComment": "This template is set up to use a custom network. You may have to adjust the network or IP address etc to match your system",
"Official": true,
"templatePath": "/tmp/GitHub/AppFeed/templates/UNRA1DUsersRepository/ONLYOFFICE-MySQL-Official.xml",
"CategoryList": [
"Other",
"Network-Other"
],
"downloads": 4045218783,
"stars": 14761,
"LastUpdate": 1705032163,
"LastUpdateScan": 1705057556,
"FirstSeen": 1705057556
}
]

View File

@ -1,7 +1,7 @@
{
"apps": 2225,
"last_updated_timestamp": 1705057556,
"last_updated": "2024-01-12 06:05",
"apps": 2222,
"last_updated_timestamp": 1705064751,
"last_updated": "2024-01-12 08:05",
"categories": [
{
"Cat": "Backup:",
@ -64434,7 +64434,7 @@
"TemplateURL": "https://raw.githubusercontent.com/dlandon/docker.templates/master/unassigned.devices.xml",
"Licence": "GPL Licensed",
"Repository": "https://raw.githubusercontent.com/dlandon/unassigned.devices/master/unassigned.devices.plg",
"pluginVersion": "2023.12.29",
"pluginVersion": "2024.01.12",
"topPlugin": 2,
"Overview": "Unassigned Devices is used to mount and share non-array disks, remote SMB or NFS shares, and iso files.",
"Icon": "",
@ -302542,7 +302542,7 @@
"Network-VPN",
"Network-Other"
],
"LastUpdateScan": 1702465567,
"LastUpdateScan": 1705064751,
"FirstSeen": 1699859148
},
{
@ -307508,293 +307508,6 @@
"FirstSeen": 1,
"topTrending": 1.016,
"topPerforming": 1.829
},
{
"Name": "ONLYOFFICE-Document-Official",
"Repository": "onlyoffice/documentserver",
"Registry": "https://hub.docker.com/r/onlyoffice/communityserver",
"Network": "onlyoffice",
"Shell": "sh",
"Privileged": "false",
"Project": "https://www.onlyoffice.com/",
"Overview": "I recommend using an NPM (Nginx Proxy Manager) for HTTPS but you could also use automatically generated Let's Encrypt SSL Certificates via this Docker. \r\n\r\nDocumentation: https://github.com/ONLYOFFICE/Docker-DocumentServer#running-onlyoffice-document-server-using-https\r\n --user=99:100",
"WebUI": "http://[IP]:[PORT:8069]",
"TemplateURL": "https://raw.githubusercontent.com/UNRA1DUser/unraid-docker-templates/master/ONLYOFFICE-Document-Server-Official.xml",
"Icon": "https://raw.githubusercontent.com/UNRA1DUser/unraid-docker-templates/main/UNRA1DUser/images/mysql.png",
"ExtraParams": "--memory=4G --restart=unless-stopped",
"Requires": "Generate JWT Secret\r<br>\r<br>JWT secret defines the secret key to validate the JSON Web Token in the request to the ONLYOFFICE Document Server. You can specify it yourself or easily get it using the command:\r<br>\r<br>JWT_SECRET=$(cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 12);",
"Config": [
{
"@attributes": {
"Name": "HTTP_TCP_PORT",
"Target": "80",
"Default": "8069",
"Mode": "tcp",
"Description": "Hypertext Transfer Protocol (HTTP) uses TCP in versions 1.x and 2",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "HTTPS_TCP_PORT",
"Target": "443",
"Default": "44369",
"Mode": "tcp",
"Description": "Hypertext Transfer Protocol Secure (HTTPS) uses TCP in versions 1.x and 2",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Data",
"Target": "/var/www/onlyoffice/Data",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-documentserver-server-official/data",
"Mode": "rw",
"Description": "ONLYOFFICE Document Server Data",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Logs",
"Target": "/var/log/onlyoffice",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-documentserver-server-official/logs",
"Mode": "rw",
"Description": "ONLYOFFICE Document Server Logs",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Database",
"Target": "/var/lib/postgresql",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-documentserver-server-official/database",
"Mode": "rw",
"Description": "ONLYOFFICE Document Server Database",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Fonts",
"Target": "/usr/share/fonts/truetype/custom",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-documentserver-server-official/fonts",
"Mode": "rw",
"Description": "ONLYOFFICE Document Server Fonts",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Forgotten",
"Target": "/var/lib/onlyoffice/documentserver/App_Data/cache/files/forgotten",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-documentserver-server-official/forgotten",
"Mode": "rw",
"Description": "ONLYOFFICE Document Server Forgotten",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
}
],
"Repo": "UNRA1DUser's Repository",
"CAComment": "This template is set up to use a custom network. You may have to adjust the network or IP address etc to match your system",
"Official": true,
"templatePath": "/tmp/GitHub/AppFeed/templates/UNRA1DUsersRepository/ONLYOFFICE-Document-Server-Official.xml",
"CategoryList": [
"Cloud",
"Productivity",
"Tools-Utilities",
"Network-Other"
],
"downloads": 89447007,
"stars": 343,
"trending": 0.561,
"trends": [
1.391,
1.427,
0.947,
0.695,
0.667,
0.602,
0.561
],
"trendsDate": [
1689113093,
1691751501,
1694347480,
1696946765,
1699542357,
1702168425,
1704762376
],
"downloadtrend": [
85151728,
86384197,
87210318,
87820335,
88410328,
88945482,
89447007
],
"LastUpdateScan": 1704762376,
"LastUpdate": 1699446962,
"FirstSeen": 1542258134,
"topTrending": -0.83,
"topPerforming": 0.561
},
{
"Name": "ONLYOFFICE-Mail-Official",
"Repository": "onlyoffice/mailserver",
"Registry": "https://hub.docker.com/r/onlyoffice/mailserver",
"Project": "https://www.onlyoffice.com/",
"Icon": "https://raw.githubusercontent.com/UNRA1DUser/unraid-docker-templates/main/UNRA1DUser/images/ONLYOFFICE.jpg",
"DonateText": "If you like my work and would like to support me please consider Donating.",
"Repo": "UNRA1DUser's Repository",
"CAComment": "This template is set up to use a custom network. You may have to adjust the network or IP address etc to match your system",
"CABlacklist": true,
"Official": true,
"Overview": "",
"templatePath": "/tmp/GitHub/AppFeed/templates/UNRA1DUsersRepository/ONLYOFFICE-Mail-Official.xml",
"CategoryList": [
"Cloud",
"Productivity",
"Tools-Utilities",
"Network-Other"
],
"downloads": 375376,
"stars": 28,
"LastUpdate": 1692882030,
"LastUpdateScan": 1705057556,
"FirstSeen": 1705057556
},
{
"Name": "ONLYOFFICE-MySQL-Official",
"Repository": "mysql:5.7",
"Registry": "https://hub.docker.com/_/mysql",
"Network": "onlyoffice",
"Shell": "sh",
"Privileged": "false",
"Support": "https://forums.unraid.net/topic/150912-support-unra1duser-mysql-official/",
"Project": "https://www.onlyoffice.com/",
"Overview": "Official MySQL database container configured with the Instructions from ONLYOFFICE!\r\n\r\n#Root Password:\r\nThis container creates by default a random root password on initial execution. Open Docker &gt; MariaDB Icon &gt; Logs &gt; Scroll down to \"GENERATED ROOT PASSWORD\" to find it.\r\n\r\n#Configuration without a cnf file\r\nAll needed configuration options for ONLYOFFICE-MySQL are passed as flags to mysqld via Post Arguments.\r\n\r\nmysqld --log-error=/var/log/mysql/error.log --sql-mode=NO_ENGINE_SUBSTITUTION --max-connections=1000 --max-allowed-packet=1048576000 --group-concat-max-len=2048\r\n\r\n#Creating database dumps\r\ndocker exec some-mysql sh -c 'exec mysqldump --all-databases -uroot -p\"$MYSQL_ROOT_PASSWORD\"' &gt; /mnt/user/Backups/all-databases.sql\r\n\r\n#Restoring data from dump files\r\ndocker exec -i some-mysql sh -c 'exec mysql -uroot -p\"$MYSQL_ROOT_PASSWORD\"' &lt; /mnt/user/Backups/all-databases.sql",
"TemplateURL": "https://raw.githubusercontent.com/UNRA1DUser/unraid-docker-templates/master/ONLYOFFICE-MySQL-Official.xml",
"Icon": "https://raw.githubusercontent.com/UNRA1DUser/unraid-docker-templates/main/UNRA1DUser/images/library-mysql-logo.png",
"ExtraParams": "--user=99:100 --memory=2G --restart=unless-stopped",
"PostArgs": "mysqld --log-error=/var/log/mysql/error.log --sql-mode=NO_ENGINE_SUBSTITUTION --max-connections=1000 --max-allowed-packet=1048576000 --group-concat-max-len=2048",
"DonateText": "If you like my work and would like to support me please consider Donating.",
"Requires": "#Before you start this Docker the first time\r<br>\r<br>Create the ONLYOFFICE network (Open the Terminal from the Unraid Website and execute that command):\r<br>\r<br>sudo docker network create --driver bridge onlyoffice\r<br>\r<br>#After you started this Docker the first time\r<br>\r<br>Login with the root user and the generated password to mysql via phpMyAdmin. Click on SQL and run this Query to create some users with the right permissions. (Please don\u00b4t forget to change the passwords!)\r<br>\r<br>CREATE USER 'onlyoffice_user'@'localhost' IDENTIFIED BY 'onlyoffice_pass';\r<br>CREATE USER 'mail_admin'@'localhost' IDENTIFIED BY 'Isadmin123';\r<br>GRANT ALL PRIVILEGES ON * . * TO 'onlyoffice_user'@'%' IDENTIFIED BY 'onlyoffice_pass';\r<br>GRANT ALL PRIVILEGES ON * . * TO 'mail_admin'@'%' IDENTIFIED BY 'Isadmin123';\r<br>FLUSH PRIVILEGES;\r<br>\r<br>The onlyoffice_user is required for ONLYOFFICE Community Server, and the mail_admin is required for ONLYOFFICE Mail Server in case it is going to be installed.\r<br>Please note, that the above script will set permissions to access SQL server from any domains (%). If you want to limit the access, you can specify hosts which will have access to SQL server.",
"Config": [
{
"@attributes": {
"Name": "MYSQL_TCP_PORT",
"Target": "3306",
"Default": "3306",
"Mode": "tcp",
"Description": "MYSQL_TCP_PORT",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Generate Random Password",
"Target": "MYSQL_RANDOM_ROOT_PASSWORD",
"Default": "yes",
"Mode": "",
"Description": "Set to yes, to generate a random root password. The generated password will be printed to the logs (Docker &gt; MySQL Icon &gt; Logs).",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Database Name",
"Target": "MYSQL_DATABASE",
"Default": "onlyoffice",
"Mode": "",
"Description": "This variable allows you to specify the name of a database to be created on image startup.",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Data",
"Target": "/var/lib/mysql",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-mysql-official/data",
"Mode": "rw",
"Description": "Recommened: For better performance replace /mnt/user against /mnt/cache. Note: This requires appdata share caching set to Prefer or Only!",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Logs",
"Target": "/var/log/mysql",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-mysql-official/logs",
"Mode": "rw",
"Description": "",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
}
],
"Repo": "UNRA1DUser's Repository",
"CAComment": "This template is set up to use a custom network. You may have to adjust the network or IP address etc to match your system",
"Official": true,
"templatePath": "/tmp/GitHub/AppFeed/templates/UNRA1DUsersRepository/ONLYOFFICE-MySQL-Official.xml",
"CategoryList": [
"Other",
"Network-Other"
],
"downloads": 4045218783,
"stars": 14761,
"LastUpdate": 1705032163,
"LastUpdateScan": 1705057556,
"FirstSeen": 1705057556
}
],
"repositories": {

10
log.txt
View File

@ -3956,20 +3956,14 @@ Processing /tmp/appFeed/templates/BBerglesRepository/zap2xml/zap2xml.xml...Succe
Downloading UNRA1DUser's Repository: https://github.com/UNRA1DUser/unraid-docker-templates -> /tmp/appFeed/templates/UNRA1DUsersRepository Attempt 1...https://github.com/UNRA1DUser/unraid-docker-templates/archive/master.tar.gz Success!
Processing /tmp/appFeed/templates/UNRA1DUsersRepository/UNRA1DUser/ca_profile.xml...FOUND PROFILE
Processing /tmp/appFeed/templates/UNRA1DUsersRepository/UNRA1DUser/mysql-official.xml...Success
Processing /tmp/appFeed/templates/UNRA1DUsersRepository/ONLYOFFICE-Document-Server-Official.xml...Success
Processing /tmp/appFeed/templates/UNRA1DUsersRepository/ONLYOFFICE-Mail-Official.xml...Success
Processing /tmp/appFeed/templates/UNRA1DUsersRepository/ONLYOFFICE-MySQL-Official.xml...Success
Updating stats on containers
onlyoffice/mailserver
onlyoffice/mailserver Downloads: 375376 Stars: 28 Base: unknown
Tagged - Can't determine last update
mysql
mysql:5.7 Downloads: 4045218783 Stars: 14761 Base: unknown
nightmeer/wireguardclient
ghcr.io/nightmeer/wireguardclient:latest Downloads: Stars: Base: unknown
Privileged: 105

View File

@ -185137,8 +185137,8 @@
"Tools-Utilities"
],
"downloads": 3864,
"LastUpdate": 1692991123,
"LastUpdateScan": 1705050351,
"LastUpdate": 1692991123,
"FirstSeen": 1692057893
},
{
@ -307161,7 +307161,6 @@
"Icon": "https://raw.githubusercontent.com/UNRA1DUser/unraid-docker-templates/main/UNRA1DUser/img/mysql.png",
"ExtraParams": "--user=99:100 --memory=2G --restart=unless-stopped",
"PostArgs": "mysqld --log-error=/var/log/mysql/error.log",
"DonateText": "If you like my work and would like to support me please consider Donating.",
"Config": [
{
"@attributes": {
@ -307347,5 +307346,292 @@
"FirstSeen": 1,
"topTrending": 1.016,
"topPerforming": 1.829
},
{
"Name": "ONLYOFFICE-Document-Official",
"Repository": "onlyoffice/documentserver",
"Registry": "https://hub.docker.com/r/onlyoffice/communityserver",
"Network": "onlyoffice",
"Shell": "sh",
"Privileged": "false",
"Project": "https://www.onlyoffice.com/",
"Overview": "I recommend using an NPM (Nginx Proxy Manager) for HTTPS but you could also use automatically generated Let's Encrypt SSL Certificates via this Docker. \r\n\r\nDocumentation: https://github.com/ONLYOFFICE/Docker-DocumentServer#running-onlyoffice-document-server-using-https\r\n --user=99:100",
"WebUI": "http://[IP]:[PORT:8069]",
"TemplateURL": "https://raw.githubusercontent.com/UNRA1DUser/unraid-docker-templates/master/ONLYOFFICE-Document-Server-Official.xml",
"Icon": "https://raw.githubusercontent.com/UNRA1DUser/unraid-docker-templates/main/UNRA1DUser/images/mysql.png",
"ExtraParams": "--memory=4G --restart=unless-stopped",
"Requires": "Generate JWT Secret\r<br>\r<br>JWT secret defines the secret key to validate the JSON Web Token in the request to the ONLYOFFICE Document Server. You can specify it yourself or easily get it using the command:\r<br>\r<br>JWT_SECRET=$(cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 12);",
"Config": [
{
"@attributes": {
"Name": "HTTP_TCP_PORT",
"Target": "80",
"Default": "8069",
"Mode": "tcp",
"Description": "Hypertext Transfer Protocol (HTTP) uses TCP in versions 1.x and 2",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "HTTPS_TCP_PORT",
"Target": "443",
"Default": "44369",
"Mode": "tcp",
"Description": "Hypertext Transfer Protocol Secure (HTTPS) uses TCP in versions 1.x and 2",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Data",
"Target": "/var/www/onlyoffice/Data",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-documentserver-server-official/data",
"Mode": "rw",
"Description": "ONLYOFFICE Document Server Data",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Logs",
"Target": "/var/log/onlyoffice",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-documentserver-server-official/logs",
"Mode": "rw",
"Description": "ONLYOFFICE Document Server Logs",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Database",
"Target": "/var/lib/postgresql",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-documentserver-server-official/database",
"Mode": "rw",
"Description": "ONLYOFFICE Document Server Database",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Fonts",
"Target": "/usr/share/fonts/truetype/custom",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-documentserver-server-official/fonts",
"Mode": "rw",
"Description": "ONLYOFFICE Document Server Fonts",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Forgotten",
"Target": "/var/lib/onlyoffice/documentserver/App_Data/cache/files/forgotten",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-documentserver-server-official/forgotten",
"Mode": "rw",
"Description": "ONLYOFFICE Document Server Forgotten",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
}
],
"Repo": "UNRA1DUser's Repository",
"CAComment": "This template is set up to use a custom network. You may have to adjust the network or IP address etc to match your system",
"Official": true,
"templatePath": "/tmp/GitHub/AppFeed/templates/UNRA1DUsersRepository/ONLYOFFICE-Document-Server-Official.xml",
"CategoryList": [
"Cloud",
"Productivity",
"Tools-Utilities",
"Network-Other"
],
"downloads": 89447007,
"stars": 343,
"trending": 0.561,
"trends": [
1.391,
1.427,
0.947,
0.695,
0.667,
0.602,
0.561
],
"trendsDate": [
1689113093,
1691751501,
1694347480,
1696946765,
1699542357,
1702168425,
1704762376
],
"downloadtrend": [
85151728,
86384197,
87210318,
87820335,
88410328,
88945482,
89447007
],
"LastUpdateScan": 1704762376,
"LastUpdate": 1699446962,
"FirstSeen": 1542258134,
"topTrending": -0.83,
"topPerforming": 0.561
},
{
"Name": "ONLYOFFICE-Mail-Official",
"Repository": "onlyoffice/mailserver",
"Registry": "https://hub.docker.com/r/onlyoffice/mailserver",
"Project": "https://www.onlyoffice.com/",
"Icon": "https://raw.githubusercontent.com/UNRA1DUser/unraid-docker-templates/main/UNRA1DUser/images/ONLYOFFICE.jpg",
"DonateText": "If you like my work and would like to support me please consider Donating.",
"Repo": "UNRA1DUser's Repository",
"CAComment": "This template is set up to use a custom network. You may have to adjust the network or IP address etc to match your system",
"CABlacklist": true,
"Official": true,
"Overview": "",
"templatePath": "/tmp/GitHub/AppFeed/templates/UNRA1DUsersRepository/ONLYOFFICE-Mail-Official.xml",
"CategoryList": [
"Cloud",
"Productivity",
"Tools-Utilities",
"Network-Other"
],
"downloads": 375376,
"stars": 28,
"LastUpdate": 1692882030,
"LastUpdateScan": 1705057556,
"FirstSeen": 1705057556
},
{
"Name": "ONLYOFFICE-MySQL-Official",
"Repository": "mysql:5.7",
"Registry": "https://hub.docker.com/_/mysql",
"Network": "onlyoffice",
"Shell": "sh",
"Privileged": "false",
"Support": "https://forums.unraid.net/topic/150912-support-unra1duser-mysql-official/",
"Project": "https://www.onlyoffice.com/",
"Overview": "Official MySQL database container configured with the Instructions from ONLYOFFICE!\r\n\r\n#Root Password:\r\nThis container creates by default a random root password on initial execution. Open Docker &gt; MariaDB Icon &gt; Logs &gt; Scroll down to \"GENERATED ROOT PASSWORD\" to find it.\r\n\r\n#Configuration without a cnf file\r\nAll needed configuration options for ONLYOFFICE-MySQL are passed as flags to mysqld via Post Arguments.\r\n\r\nmysqld --log-error=/var/log/mysql/error.log --sql-mode=NO_ENGINE_SUBSTITUTION --max-connections=1000 --max-allowed-packet=1048576000 --group-concat-max-len=2048\r\n\r\n#Creating database dumps\r\ndocker exec some-mysql sh -c 'exec mysqldump --all-databases -uroot -p\"$MYSQL_ROOT_PASSWORD\"' &gt; /mnt/user/Backups/all-databases.sql\r\n\r\n#Restoring data from dump files\r\ndocker exec -i some-mysql sh -c 'exec mysql -uroot -p\"$MYSQL_ROOT_PASSWORD\"' &lt; /mnt/user/Backups/all-databases.sql",
"TemplateURL": "https://raw.githubusercontent.com/UNRA1DUser/unraid-docker-templates/master/ONLYOFFICE-MySQL-Official.xml",
"Icon": "https://raw.githubusercontent.com/UNRA1DUser/unraid-docker-templates/main/UNRA1DUser/images/library-mysql-logo.png",
"ExtraParams": "--user=99:100 --memory=2G --restart=unless-stopped",
"PostArgs": "mysqld --log-error=/var/log/mysql/error.log --sql-mode=NO_ENGINE_SUBSTITUTION --max-connections=1000 --max-allowed-packet=1048576000 --group-concat-max-len=2048",
"DonateText": "If you like my work and would like to support me please consider Donating.",
"Requires": "#Before you start this Docker the first time\r<br>\r<br>Create the ONLYOFFICE network (Open the Terminal from the Unraid Website and execute that command):\r<br>\r<br>sudo docker network create --driver bridge onlyoffice\r<br>\r<br>#After you started this Docker the first time\r<br>\r<br>Login with the root user and the generated password to mysql via phpMyAdmin. Click on SQL and run this Query to create some users with the right permissions. (Please don\u00b4t forget to change the passwords!)\r<br>\r<br>CREATE USER 'onlyoffice_user'@'localhost' IDENTIFIED BY 'onlyoffice_pass';\r<br>CREATE USER 'mail_admin'@'localhost' IDENTIFIED BY 'Isadmin123';\r<br>GRANT ALL PRIVILEGES ON * . * TO 'onlyoffice_user'@'%' IDENTIFIED BY 'onlyoffice_pass';\r<br>GRANT ALL PRIVILEGES ON * . * TO 'mail_admin'@'%' IDENTIFIED BY 'Isadmin123';\r<br>FLUSH PRIVILEGES;\r<br>\r<br>The onlyoffice_user is required for ONLYOFFICE Community Server, and the mail_admin is required for ONLYOFFICE Mail Server in case it is going to be installed.\r<br>Please note, that the above script will set permissions to access SQL server from any domains (%). If you want to limit the access, you can specify hosts which will have access to SQL server.",
"Config": [
{
"@attributes": {
"Name": "MYSQL_TCP_PORT",
"Target": "3306",
"Default": "3306",
"Mode": "tcp",
"Description": "MYSQL_TCP_PORT",
"Type": "Port",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Generate Random Password",
"Target": "MYSQL_RANDOM_ROOT_PASSWORD",
"Default": "yes",
"Mode": "",
"Description": "Set to yes, to generate a random root password. The generated password will be printed to the logs (Docker &gt; MySQL Icon &gt; Logs).",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Database Name",
"Target": "MYSQL_DATABASE",
"Default": "onlyoffice",
"Mode": "",
"Description": "This variable allows you to specify the name of a database to be created on image startup.",
"Type": "Variable",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Data",
"Target": "/var/lib/mysql",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-mysql-official/data",
"Mode": "rw",
"Description": "Recommened: For better performance replace /mnt/user against /mnt/cache. Note: This requires appdata share caching set to Prefer or Only!",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
},
{
"@attributes": {
"Name": "Logs",
"Target": "/var/log/mysql",
"Default": "/mnt/user/appdata/onlyoffice-official/onlyoffice-mysql-official/logs",
"Mode": "rw",
"Description": "",
"Type": "Path",
"Display": "always",
"Required": "true",
"Mask": "false"
},
"value": ""
}
],
"Repo": "UNRA1DUser's Repository",
"CAComment": "This template is set up to use a custom network. You may have to adjust the network or IP address etc to match your system",
"Official": true,
"templatePath": "/tmp/GitHub/AppFeed/templates/UNRA1DUsersRepository/ONLYOFFICE-MySQL-Official.xml",
"CategoryList": [
"Other",
"Network-Other"
],
"downloads": 4045218783,
"stars": 14761,
"LastUpdate": 1705032163,
"LastUpdateScan": 1705057556,
"FirstSeen": 1705057556
}
]

View File

@ -305,7 +305,7 @@
"min": "6.11.0"
},
"https://raw.githubusercontent.com/dlandon/unassigned.devices/master/unassigned.devices.plg": {
"version": "2023.12.29",
"version": "2024.01.12",
"min": "6.11.0"
},
"https://raw.githubusercontent.com/dlandon/unassigned.devices/master/unassigned.devices-plus.plg": {

View File

@ -81549,7 +81549,7 @@
"Base": null,
"Downloads": null,
"Stars": null,
"Time": 1702465567,
"Time": 1705064751,
"trending": null,
"trends": null,
"downloadtrend": null,

View File

@ -1,5 +1,5 @@
{
"caFixed": 460,
"caFixed": 459,
"fixedTemplates": {
"smdion's Repository": {
"smdion/docker-h5ai": [
@ -1519,11 +1519,6 @@
"insertdisc/pattrmm": [
"No Icon specified within the application template"
]
},
"UNRA1DUser's Repository": {
"onlyoffice/mailserver": [
"Fatal: No valid Overview Or Description present - Application dropped from CA automatically - Possibly far too many formatting tags present"
]
}
}
}