diff --git a/apps/list.json b/apps/list.json index 505d4857c..a92d627ce 100644 --- a/apps/list.json +++ b/apps/list.json @@ -239,6 +239,20 @@ "document": "https://help.sonatype.com/repomanager3" }, { + "key": "wikijs", + "name": "Wiki.js", + "tags": ["WebSite"], + "versions": ["2.5.298"], + "shortDescZh": "一个基于 Node.js 构建的现代而强大的 Wiki 应用程序。", + "shortDescEn": "A modern and powerful wiki app built on Node.js", + "type": "website", + "limit": 0, + "crossVersionUpdate": false, + "website": "https://js.wiki/", + "github": "https://github.com/requarks/wiki", + "document": "https://docs.requarks.io/" + }, + { "key": "uptime-kuma", "name": "Uptime Kuma", "tags": ["Tool"], diff --git a/apps/wikijs/metadata/logo.svg b/apps/wikijs/metadata/logo.svg new file mode 100644 index 000000000..52c4a790b --- /dev/null +++ b/apps/wikijs/metadata/logo.svg @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apps/wikijs/versions/2.5.298/README.md b/apps/wikijs/versions/2.5.298/README.md new file mode 100644 index 000000000..5a0aecc0b --- /dev/null +++ b/apps/wikijs/versions/2.5.298/README.md @@ -0,0 +1,482 @@ +
+ +Wiki.js + +[![Release](https://img.shields.io/github/release/Requarks/wiki.svg?style=flat&maxAge=3600)](https://github.com/Requarks/wiki/releases) +[![License](https://img.shields.io/badge/license-AGPLv3-blue.svg?style=flat)](https://github.com/requarks/wiki/blob/master/LICENSE) +[![Standard - JavaScript Style Guide](https://img.shields.io/badge/code%20style-standard-green.svg?style=flat&logo=javascript&logoColor=white)](http://standardjs.com/) +[![Downloads](https://img.shields.io/github/downloads/Requarks/wiki/total.svg?style=flat&logo=github)](https://github.com/Requarks/wiki/releases) +[![Docker Pulls](https://img.shields.io/docker/pulls/requarks/wiki.svg?logo=docker&logoColor=white)](https://hub.docker.com/r/requarks/wiki/) +[![Build + Publish](https://github.com/Requarks/wiki/actions/workflows/build.yml/badge.svg)](https://github.com/Requarks/wiki/actions/workflows/build.yml) +[![Huntr](https://img.shields.io/badge/security%20bounty-disclose-brightgreen.svg?style=flat&logo=cachet&logoColor=white)](https://huntr.dev/bounties/disclose) +[![GitHub Sponsors](https://img.shields.io/github/sponsors/ngpixel?logo=github&color=ea4aaa)](https://github.com/users/NGPixel/sponsorship) +[![Open Collective backers and sponsors](https://img.shields.io/opencollective/all/wikijs?label=backers&color=218bff&logo=opencollective&logoColor=white)](https://opencollective.com/wikijs) +[![Subscribe to Newsletter](https://img.shields.io/badge/newsletter-subscribe-yellow.svg?style=flat&logo=mailchimp&logoColor=white)](https://blog.js.wiki/subscribe) +[![Chat on Slack](https://img.shields.io/badge/slack-requarks-CC2B5E.svg?style=flat&logo=slack)](https://wiki.requarks.io/slack) +[![Follow on Twitter](https://img.shields.io/badge/twitter-%40requarks-blue.svg?style=flat&logo=twitter&logoColor=white)](https://twitter.com/requarks) +[![Follow on Telegram](https://img.shields.io/badge/telegram-%40wiki__js-blue.svg?style=flat&logo=telegram)](https://t.me/wiki_js) +[![Chat on Discord](https://img.shields.io/badge/discord-join-8D96F6.svg?style=flat&logo=discord&logoColor=white)](https://discord.gg/rcxt9QS2jd) +[![Reddit](https://img.shields.io/badge/reddit-%2Fr%2Fwikijs-orange?logo=reddit&logoColor=white)](https://www.reddit.com/r/wikijs/) + +##### A modern, lightweight and powerful wiki app built on NodeJS + +
+ +- **[Official Website](https://js.wiki/)** +- **[Documentation](https://docs.requarks.io/)** +- [Requirements](https://docs.requarks.io/install/requirements) +- [Installation](https://docs.requarks.io/install) +- [Demo](https://docs.requarks.io/demo) +- [Changelog](https://github.com/requarks/wiki/releases) +- [Feature Requests](https://feedback.js.wiki/wiki) +- [Chat with us on Slack](https://wiki.requarks.io/slack) +- [Translations](https://docs.requarks.io/dev/translations) *(We need your help!)* +- [E2E Testing Results](https://dashboard.cypress.io/projects/r7qxah/runs) +- [Special Thanks](#special-thanks) +- [Contribute](#contributors) + +[Follow our Twitter feed](https://twitter.com/requarks) to learn about upcoming updates and new releases! + +

Donate

+ +
+ +Wiki.js is an open source project that has been made possible due to the generous contributions by community [backers](https://js.wiki/about). If you are interested in supporting this project, please consider [becoming a sponsor](https://github.com/users/NGPixel/sponsorship), [becoming a patron](https://www.patreon.com/requarks), donating to our [OpenCollective](https://opencollective.com/wikijs), via [Paypal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FLV5X255Z9CJU&source=url) or via Ethereum (`0xe1d55c19ae86f6bcbfb17e7f06ace96bdbb22cb5`). + + [![Become a Sponsor](https://img.shields.io/badge/donate-github-ea4aaa.svg?style=popout&logo=github)](https://github.com/users/NGPixel/sponsorship) + [![Become a Patron](https://img.shields.io/badge/donate-patreon-orange.svg?style=popout&logo=patreon)](https://www.patreon.com/requarks) + [![Donate on OpenCollective](https://img.shields.io/badge/donate-open%20collective-blue.svg?style=popout&logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNTZweCIgaGVpZ2h0PSIyNTZweCIgdmlld0JveD0iMCAwIDI1NiAyNTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiPjxnPjxwYXRoIGQ9Ik0yMDkuNzY1MTQ0LDEyOC4xNDk5NzkgQzIwOS43NjUxNDQsMTQ0LjE2MzMgMjA0Ljg2NDM4MSwxNTkuNDg5ODkgMTk2LjQ5ODc0NywxNzIuNzI1MDcyIEwyMjkuOTQ1Njc1LDIwNi4xNzE5OTkgQzI0Ni42ODIxMDUsMTgzLjg1Njc1OSAyNTUuNzI5MzA3LDE1Ni43MTUxNTIgMjU1LjcyOTMwNywxMjguODIxMTAyIEMyNTUuNzI5MzA3LDk5LjU1Njk5MTcgMjQ1Ljk3NDYwMyw3My4wNzEwMjA3IDIyOS4yNTg5NDQsNTEuNDg1ODEyOCBMMTk2LjQ4MzE0LDg0LjIxNDc5NCBDMjA1LjEyMjU2MSw5Ny4yMjI0NjgzIDIwOS43MzY5MDcsMTEyLjQ4NzgxIDIwOS43NDk1MzcsMTI4LjEwMzE1NiBMMjA5Ljc2NTE0NCwxMjguMTQ5OTc5IFoiIGZpbGw9IiNCOEQzRjQiPjwvcGF0aD48cGF0aCBkPSJNMTI3LjUxMzQ4NCwyMTAuMzU0ODE2IEM4Mi4xNDYwODcyLDIxMC4yNjg5NTggNDUuMzg3NTA5NCwxNzMuNTE3MzU4IDQ1LjI5MzAzOTMsMTI4LjE0OTk3OSBDNDUuMzYxNzUwMiw4Mi43NjQzMTM4IDgyLjEyNzg0ODcsNDUuOTg0MjU3IDEyNy41MTM0ODQsNDUuODk4MzE4NiBDMTQ0LjI0NDc1Miw0NS44OTgzMTg2IDE1OS41NzEzNDIsNTAuNzk5MDgxNyAxNzIuMTE5NzkyLDU5LjE2NDcxNTQgTDIwNC44NjQzODEsMjYuMzg4OTExNiBDMTgyLjU0MzY1LDkuNjY2NjUxMjkgMTU1LjQwMzQyOSwwLjYzMDg2MzI5OCAxMjcuNTEzNDg0LDAuNjM2NDk0NDAzIEM1Ny4xMjM1NDM3LDAuNjM2NDk0NDAzIDAsNTcuNzYwMDM4MSAwLDEyOC4xNDk5NzkgQzAsMTk4LjUwODcwNCA1Ny4xMjM1NDM3LDI1NS42NjM0NjMgMTI3LjUxMzQ4NCwyNTUuNjYzNDYzIEMxNTUuNTM3MzUyLDI1NS43NDA4NzYgMTgyLjc3NTk4OSwyNDYuNDA4NTEgMjA0Ljg2NDM4MSwyMjkuMTYxODg0IEwxNzEuNDE3NDU0LDE5NS43MzA1NjQgQzE1OS41NTU3MzQsMjA1LjQ4NTI2OCAxNDQuMjYwMzU5LDIxMC4zNTQ4MTYgMTI3LjUxMzQ4NCwyMTAuMzU0ODE2IEwxMjcuNTEzNDg0LDIxMC4zNTQ4MTYgWiIgZmlsbD0iIzdGQURGMiI+PC9wYXRoPjwvZz48L3N2Zz4=)](https://opencollective.com/wikijs) + [![Donate via Paypal](https://img.shields.io/badge/donate-paypal-blue.svg?style=popout&logo=paypal)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FLV5X255Z9CJU&source=url) + [![Donate via Ethereum](https://img.shields.io/badge/donate-ethereum-999.svg?style=popout&logo=ethereum&logoColor=CCC)](https://etherscan.io/address/0xe1d55c19ae86f6bcbfb17e7f06ace96bdbb22cb5) + [![Donate via Bitcoin](https://img.shields.io/badge/donate-bitcoin-ff9900.svg?style=popout&logo=bitcoin&logoColor=CCC)](https://checkout.opennode.com/p/2553c612-f863-4407-82b3-1a7685268747) + [![Buy a T-Shirt](https://img.shields.io/badge/buy-t--shirts-teal.svg?style=popout&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4Igp3aWR0aD0iMjQiIGhlaWdodD0iMjQiCnZpZXdCb3g9IjAgMCAxOTIgMTkyIgpzdHlsZT0iIGZpbGw6IzAwMDAwMDsiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIHN0cm9rZS1saW5lY2FwPSJidXR0IiBzdHJva2UtbGluZWpvaW49Im1pdGVyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1kYXNoYXJyYXk9IiIgc3Ryb2tlLWRhc2hvZmZzZXQ9IjAiIGZvbnQtZmFtaWx5PSJub25lIiBmb250LXdlaWdodD0ibm9uZSIgZm9udC1zaXplPSJub25lIiB0ZXh0LWFuY2hvcj0ibm9uZSIgc3R5bGU9Im1peC1ibGVuZC1tb2RlOiBub3JtYWwiPjxwYXRoIGQ9Ik0wLDE5MnYtMTkyaDE5MnYxOTJ6IiBmaWxsPSJub25lIj48L3BhdGg+PGcgZmlsbD0iIzFhYmM5YyI+PGcgaWQ9InN1cmZhY2UxIj48cGF0aCBkPSJNOTYsMGMtMTUuMjE4NzUsMCAtMjQuNjg3NSwzLjY1NjI1IC0yNS41LDRsLTIyLjUsNy4yNWMtMTAuNDA2MjUsMy4xODc1IC0xOS4wOTM3NSw5LjQzNzUgLTI1LjUsMTguMjVsLTIyLjUsNDIuNWwyNy4yNSwxNi43NWwxMi43NSwtMjR2MTE5LjI1YzAsNC40MDYyNSAyNS4wNjI1LDggNTYsOGMzMC45Mzc1LDAgNTYsLTMuNTkzNzUgNTYsLTh2LTExOS4yNWwxMi43NSwyNGwyNy4yNSwtMTYuNzVsLTIyLjUsLTQyLjVjLTYuNDA2MjUsLTguODEyNSAtMTUuMTU2MjUsLTE1LjA2MjUgLTI0Ljc1LC0xOC4yNWwtMjIuMjUsLTcuMjVjLTAuMTg3NSwwIC0xLjAzMTI1LDEuMzEyNSAtMiwyLjc1bDEuMjUsLTIuNWMwLDAgLTkuODQzNzUsLTQuMjUgLTI1Ljc1LC00LjI1ek05Niw4YzExLjQwNjI1LDAgMTguNDM3NSwyLjI1IDIxLDMuMjVjLTQuNDY4NzUsNS43NSAtMTEuNDA2MjUsMTIuNzUgLTIxLDEyLjc1Yy05LjQwNjI1LDAgLTE2LjQwNjI1LC03LjA2MjUgLTIwLjc1LC0xMi43NWMyLjg3NSwtMS4wNjI1IDkuODc1LC0zLjI1IDIwLjc1LC0zLjI1eiI+PC9wYXRoPjwvZz48L2c+PC9nPjwvc3ZnPg==)](https://wikijs.threadless.com) + +
+ +

Gold Tier Sponsors

+ +
+ + + + + + +
+ + + +
+
+ +

GitHub Sponsors

+ +Support this project by becoming a sponsor. Your name will show up in the Contribute page of all Wiki.js installations as well as here with a link to your website! [[Become a sponsor](https://github.com/users/NGPixel/sponsorship)] + +
+ + + + + + + +
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + +
+ + Alexander Casassovici
(@alexksso) +
+
+ + Broxen
(@broxen) +
+
+ + Dacon
(@xDacon) +
+
+ + + + + + Jay Daley
(@JayDaley) +
+
+ + Oleksii
(@idokka) +
+
+ + + + + + + + + + + +
+ +
+ + +- Akira Suenami ([@a-suenami](https://github.com/a-suenami)) +- Armin Reiter ([@arminreiter](https://github.com/arminreiter)) +- Arnaud Marchand ([@snuids](https://github.com/snuids)) +- Brian Douglass ([@bhdouglass](https://github.com/bhdouglass)) +- Bryon Vandiver ([@asterick](https://github.com/asterick)) +- Cameron Steele ([@ATechAdventurer](https://github.com/ATechAdventurer)) +- Charlie Schliesser ([@charlie-s](https://github.com/charlie-s)) +- Cloud Data Hosting LLC ([@CloudDataHostingLLC](https://github.com/CloudDataHostingLLC)) +- Cole Manning ([@RVRX](https://github.com/RVRX)) +- CrazyMarvin ([@CrazyMarvin](https://github.com/CrazyMarvin)) +- David Christian Holin ([@SirGibihm](https://github.com/SirGibihm)) +- Dragan Espenschied ([@despens](https://github.com/despens)) +- Elijah Zobenko ([@he110](https://github.com/he110)) +- Ernie ([@iamernie](https://github.com/iamernie)) +- Fabio Ferrari ([@devxops](https://github.com/devxops)) +- Finsa S.p.A. ([@finsaspa](https://github.com/finsaspa)) +- Florian Moss ([@florianmoss](https://github.com/florianmoss)) +- GoodCorporateCitizen ([@GoodCorporateCitizen](https://github.com/GoodCorporateCitizen)) +- HeavenBay ([@HeavenBay](https://github.com/heavenbay)) +- HikaruEgashira ([@HikaruEgashira](https://github.com/HikaruEgashira)) +- Ian Hyzy ([@ianhyzy](https://github.com/ianhyzy)) +- Jaimyn Mayer ([@jabelone](https://github.com/jabelone)) +- Jay Lee ([@polyglotm](https://github.com/polyglotm)) +- Kelly Wardrop ([@dropcoded](https://github.com/dropcoded)) +- Loki ([@binaryloki](https://github.com/binaryloki)) +- MaFarine ([@MaFarine](https://github.com/MaFarine)) +- Marcilio Leite Neto ([@marclneto](https://github.com/marclneto)) +- Mattias Johnson ([@mattiasJohnson](https://github.com/mattiasJohnson)) + + + + +- Max Ricketts-Uy ([@MaxRickettsUy](https://github.com/MaxRickettsUy)) +- Mickael Asseline ([@PAPAMICA](https://github.com/PAPAMICA)) +- Mitchell Rowton ([@mrowton](https://github.com/mrowton)) +- M. Scott Ford ([@mscottford](https://github.com/mscottford)) +- Nick Halase ([@nhalase](https://github.com/nhalase)) +- Nick Price ([@DominoTree](https://github.com/DominoTree)) +- Nina Reynolds ([@cutecycle](https://github.com/cutecycle)) +- Noel Cower ([@nilium](https://github.com/nilium)) +- Oleksandr Koltsov ([@crambo](https://github.com/crambo)) +- Philipp Schmitt ([@pschmitt](https://github.com/pschmitt)) +- Robert Lanzke ([@winkelement](https://github.com/winkelement)) +- Ruizhe Li ([@liruizhe1995](https://github.com/liruizhe1995)) +- Sam Martin ([@ABitMoreDepth](https://github.com/ABitMoreDepth)) +- Sean Coffey ([@seanecoffey](https://github.com/seanecoffey)) +- Stephan Kristyn ([@stevek-pro](https://github.com/stevek-pro)) +- Theodore Chu ([@TheodoreChu](https://github.com/TheodoreChu)) +- Tyler Denman ([@tylerguy](https://github.com/tylerguy)) +- Victor Bilgin ([@vbilgin](https://github.com/vbilgin)) +- VMO Solutions ([@vmosolutions](https://github.com/vmosolutions)) +- ameyrakheja ([@ameyrakheja](https://github.com/ameyrakheja)) +- aniketpanjwani ([@aniketpanjwani](https://github.com/aniketpanjwani)) +- aytaa ([@aytaa](https://github.com/aytaa)) +- chaee ([@chaee](https://github.com/chaee)) +- magicpotato ([@fortheday](https://github.com/fortheday)) +- motoacs ([@motoacs](https://github.com/motoacs)) +- muzian666 ([@muzian666](https://github.com/muzian666)) +- rburckner ([@rburckner](https://github.com/rburckner)) +- scorpion ([@scorpion](https://github.com/scorpion)) +- valantien ([@valantien](https://github.com/valantien)) + +
+
+ +

OpenCollective Sponsors

+ +Support this project by becoming a sponsor. Your logo will show up in the Contribute page of all Wiki.js installations as well as here with a link to your website! [[Become a sponsor](https://opencollective.com/wikijs#sponsor)] + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + +
+ + + + + + + + + +
+ + + + + + + + + +
+ + + + + + + + + +
+ + + + + + + + + +
+ + + + + + + + + +
+ + + + + + + + + +
+ + + + + + + + + +
+ + + + + + + + + +
+
+ +

Patreon Backers

+ +Thank you to all our patrons! 🙏 [[Become a patron](https://www.patreon.com/requarks)] + +
+
+ + +- Al Romano +- Alex Balabanov +- Alex Zen +- Arti Zirk +- Ave +- Brandon Curtis +- Daniel T. Holtzclaw +- Dave 'Sri' Seah +- djagoo +- dz +- Douglas Lassance +- Ergoflix +- Ernie Reid +- Etienne +- Flemis Jurgenheimer +- Florent +- Günter Pavlas +- hong +- Hope +- Ian +- Imari Childress +- Iskander Callos +- Josh Stewart + + + + +- Justin Dunsworth +- Keir +- Loïc CRAMPON +- Ludgeir Ibanez +- Lyn Matten +- Mads Rosendahl +- Mark Mansur +- Matt Gedigian +- Mike Ditton +- Nate Figz +- Patryk +- Philipp Schürch +- Tracey Duffy +- Quaxim +- Richeir +- Sergio Navarro Fernández +- Shad Narcher +- ShadowVoyd +- SmartNET.works +- Stepan Sokolovskyi +- Zach Crawford +- Zach Maynard +- 张白驹 + +
+
+ +

OpenCollective Backers

+ +Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/wikijs#backer)] + + + +

Contributors

+ +This project exists thanks to all the people who contribute. [[Contribute]](https://github.com/Requarks/wiki/blob/master/.github/CONTRIBUTING.md). + + +

Special Thanks

+ +![Browserstack](https://js.wiki/legacy/logo_browserstack.png) +[Browserstack](https://www.browserstack.com/) for providing access to their great cross-browser testing tools. + +![Cloudflare](https://js.wiki/legacy/logo_cloudflare.png) +[Cloudflare](https://www.cloudflare.com/) for providing their great CDN, SSL and advanced networking services. + +![DigitalOcean](https://js.wiki/legacy/logo_digitalocean.png) +[DigitalOcean](https://m.do.co/c/5f7445bfa4d0) for providing hosting of the Wiki.js documentation site and APIs. + +![Icons8](https://static.requarks.io/logo/icons8-text-h40.png) +[Icons8](https://icons8.com/) for providing access to their beautiful icon sets. + +![Lokalise](https://static.requarks.io/logo/lokalise-text-h40.png) +[Lokalise](https://lokalise.com/) for providing access to their great localization tool. + +![MacStadium](https://static.requarks.io/logo/macstadium-h40.png) +[MacStadium](https://www.macstadium.com) for providing access to their Mac hardware in the cloud. + +![Netlify](https://js.wiki/legacy/logo_netlify.png) +[Netlify](https://www.netlify.com) for providing hosting for our website. + +![ngrok](https://static.requarks.io/logo/ngrok-h40.png) +[ngrok](https://ngrok.com) for providing access to their great HTTP tunneling services. + +![Porkbun](https://static.requarks.io/logo/porkbun.png) +[Porkbun](https://www.porkbun.com) for providing domain registration services. \ No newline at end of file diff --git a/apps/wikijs/versions/2.5.298/config.json b/apps/wikijs/versions/2.5.298/config.json new file mode 100644 index 000000000..194d04328 --- /dev/null +++ b/apps/wikijs/versions/2.5.298/config.json @@ -0,0 +1,84 @@ +{ + "formFields": [ + { + "type": "apps", + "labelZh": "数据库服务", + "labelEn": "Database Service", + "required": true, + "default": "postgresql", + "values": [ + { + "label": "PostgreSQL", + "value": "postgresql" + }, + { + "label": "MySQL", + "value": "mysql" + } + ], + "envKey": "WIKI_PLATFORM", + "child": { + "type": "service", + "labelZh": "数据库服务", + "labelEn": "Database Service", + "required": true, + "default": "", + "envKey": "PANEL_DB_HOST" + }, + "params": [ + { + "type": "param", + "key": "mysql", + "value": "3306", + "envKey": "WIKI_DB_PORT" + }, + { + "type": "param", + "key": "postgresql", + "value": "5432", + "envKey": "WIKI_DB_PORT" + } + ] + }, + { + "type": "text", + "labelZh": "数据库名", + "labelEn": "Database", + "required": true, + "default": "wiki", + "random": true, + "rule": "paramCommon", + "envKey": "PANEL_DB_NAME" + }, + { + "type": "text", + "labelZh": "数据库用户", + "labelEn": "User", + "required": true, + "default": "wikijs", + "random": true, + "rule": "paramCommon", + "envKey": "PANEL_DB_USER" + }, + { + "type": "password", + "labelZh": "数据库用户密码", + "labelEn": "Password", + "required": true, + "default": "wikijsrocks", + "random": true, + "rule": "paramComplexity", + "envKey": "PANEL_DB_USER_PASSWORD" + }, + { + "type": "number", + "labelZh": "端口", + "labelEn": "Port", + "required": true, + "default": 3000, + "rule": "paramPort", + "envKey": "PANEL_APP_PORT_HTTP", + "edit": true + } + ] +} diff --git a/apps/wikijs/versions/2.5.298/docker-compose.yml b/apps/wikijs/versions/2.5.298/docker-compose.yml new file mode 100644 index 000000000..3ace7bbbd --- /dev/null +++ b/apps/wikijs/versions/2.5.298/docker-compose.yml @@ -0,0 +1,23 @@ +version: "3" +services: + wiki: + image: requarks/wiki:2.5.298 + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:3000 + environment: + DB_TYPE: ${WIKI_PLATFORM} + DB_HOST: ${PANEL_DB_HOST} + DB_PORT: ${WIKI_DB_PORT} + DB_USER: ${PANEL_DB_USER} + DB_PASS: ${PANEL_DB_USER_PASSWORD} + DB_NAME: ${PANEL_DB_NAME} + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true \ No newline at end of file