mirror of
https://github.com/QYG2297248353/appstore-1panel.git
synced 2025-02-03 22:27:57 +08:00
feat: 增加 PostgreSQL GitLab Jenkins 等应用
This commit is contained in:
parent
8e44e54d87
commit
e222a00022
@ -1,14 +1,4 @@
|
|||||||
<p align="center"><a href="https://dataease.io"><img src="https://dataease.oss-cn-hangzhou.aliyuncs.com/img/dataease-logo.png" alt="DataEase" width="300" /></a></p>
|
------------------------------
|
||||||
<h3 align="center">人人可用的开源数据可视化分析工具</h3>
|
|
||||||
<p align="center">
|
|
||||||
<a href="https://www.gnu.org/licenses/old-licenses/gpl-3.0"><img src="https://img.shields.io/github/license/dataease/dataease?color=%231890FF" alt="License: GPL v3"></a>
|
|
||||||
<a href="https://app.codacy.com/gh/dataease/dataease?utm_source=github.com&utm_medium=referral&utm_content=dataease/dataease&utm_campaign=Badge_Grade_Dashboard"><img src="https://app.codacy.com/project/badge/Grade/da67574fd82b473992781d1386b937ef" alt="Codacy"></a>
|
|
||||||
<a href="https://github.com/dataease/dataease/releases/latest"><img src="https://img.shields.io/github/v/release/dataease/dataease" alt="Latest release"></a>
|
|
||||||
<a href="https://github.com/dataease/dataease"><img src="https://img.shields.io/github/stars/dataease/dataease?color=%231890FF&style=flat-square" alt="Stars"></a>
|
|
||||||
|
|
||||||
</p>
|
|
||||||
<hr/>
|
|
||||||
|
|
||||||
## 什么是 DataEase? ##
|
## 什么是 DataEase? ##
|
||||||
|
|
||||||
DataEase 是开源的数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。DataEase 支持丰富的数据源连接,能够通过拖拉拽方式快速制作图表,并可以方便的与他人分享。
|
DataEase 是开源的数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。DataEase 支持丰富的数据源连接,能够通过拖拉拽方式快速制作图表,并可以方便的与他人分享。
|
||||||
|
@ -2,7 +2,7 @@ version: '3'
|
|||||||
services:
|
services:
|
||||||
dataease:
|
dataease:
|
||||||
image: registry.cn-qingdao.aliyuncs.com/dataease/dataease:v1.18.2
|
image: registry.cn-qingdao.aliyuncs.com/dataease/dataease:v1.18.2
|
||||||
container_name: dataease
|
container_name: ${CONTAINER_NAME}
|
||||||
ports:
|
ports:
|
||||||
- ${PANEL_APP_PORT_HTTP}:8081
|
- ${PANEL_APP_PORT_HTTP}:8081
|
||||||
volumes:
|
volumes:
|
||||||
|
BIN
apps/gitlab/metadata/logo.png
Normal file
BIN
apps/gitlab/metadata/logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.4 KiB |
126
apps/gitlab/versions/15.8.3/README.md
Normal file
126
apps/gitlab/versions/15.8.3/README.md
Normal file
@ -0,0 +1,126 @@
|
|||||||
|
# GitLab
|
||||||
|
|
||||||
|
## Canonical source
|
||||||
|
|
||||||
|
The canonical source of GitLab where all development takes place is [hosted on GitLab.com](https://gitlab.com/gitlab-org/gitlab).
|
||||||
|
|
||||||
|
If you wish to clone a copy of GitLab without proprietary code, you can use the read-only mirror of GitLab located at https://gitlab.com/gitlab-org/gitlab-foss/. However, please do not submit any issues and/or merge requests to that project.
|
||||||
|
|
||||||
|
## Free trial
|
||||||
|
|
||||||
|
You can request a free trial of GitLab Ultimate [on our website](https://about.gitlab.com/free-trial/).
|
||||||
|
|
||||||
|
## Open source software to collaborate on code
|
||||||
|
|
||||||
|
To see how GitLab looks please see the [features page on our website](https://about.gitlab.com/features/).
|
||||||
|
|
||||||
|
- Manage Git repositories with fine grained access controls that keep your code secure
|
||||||
|
- Perform code reviews and enhance collaboration with merge requests
|
||||||
|
- Complete continuous integration (CI) and continuous deployment/delivery (CD) pipelines to build, test, and deploy your applications
|
||||||
|
- Each project can also have an issue tracker, issue board, and a wiki
|
||||||
|
- Used by more than 100,000 organizations, GitLab is the most popular solution to manage Git repositories on-premises
|
||||||
|
- Completely free and open source (MIT Expat license)
|
||||||
|
|
||||||
|
## Editions
|
||||||
|
|
||||||
|
There are three editions of GitLab:
|
||||||
|
|
||||||
|
- GitLab Community Edition (CE) is available freely under the MIT Expat license.
|
||||||
|
- GitLab Enterprise Edition (EE) includes [extra features](https://about.gitlab.com/pricing/#compare-options) that are more useful for organizations with more than 100 users. To use EE and get official support please [become a subscriber](https://about.gitlab.com/pricing/).
|
||||||
|
- JiHu Edition (JH) tailored specifically for the [Chinese market](https://about.gitlab.cn/).
|
||||||
|
|
||||||
|
## Licensing
|
||||||
|
|
||||||
|
See the [LICENSE](LICENSE) file for licensing information as it pertains to
|
||||||
|
files in this repository.
|
||||||
|
|
||||||
|
## Hiring
|
||||||
|
|
||||||
|
We are hiring developers, support people, and production engineers all the time, please see our [jobs page](https://about.gitlab.com/jobs/).
|
||||||
|
|
||||||
|
## Website
|
||||||
|
|
||||||
|
On [about.gitlab.com](https://about.gitlab.com/) you can find more information about:
|
||||||
|
|
||||||
|
- [Subscriptions](https://about.gitlab.com/pricing/)
|
||||||
|
- [Consultancy](https://about.gitlab.com/consultancy/)
|
||||||
|
- [Community](https://about.gitlab.com/community/)
|
||||||
|
- [Hosted GitLab.com](https://about.gitlab.com/gitlab-com/) use GitLab as a free service
|
||||||
|
- [GitLab Enterprise Edition](https://about.gitlab.com/features/#enterprise) with additional features aimed at larger organizations.
|
||||||
|
- [GitLab CI](https://about.gitlab.com/gitlab-ci/) a continuous integration (CI) server that is easy to integrate with GitLab.
|
||||||
|
|
||||||
|
## Requirements
|
||||||
|
|
||||||
|
Please see the [requirements documentation](doc/install/requirements.md) for system requirements and more information about the supported operating systems.
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
The recommended way to install GitLab is with the [Omnibus packages](https://about.gitlab.com/downloads/) on our package server.
|
||||||
|
Compared to an installation from source, this is faster and less error prone.
|
||||||
|
Just select your operating system, download the respective package (Debian or RPM) and install it using the system's package manager.
|
||||||
|
|
||||||
|
There are various other options to install GitLab, please refer to the [installation page on the GitLab website](https://about.gitlab.com/installation/) for more information.
|
||||||
|
|
||||||
|
## Contributing
|
||||||
|
|
||||||
|
GitLab is an open source project and we are very happy to accept community contributions. Please refer to [Contributing to GitLab page](https://about.gitlab.com/contributing/) for more details.
|
||||||
|
|
||||||
|
## Install a development environment
|
||||||
|
|
||||||
|
To work on GitLab itself, we recommend setting up your development environment with [the GitLab Development Kit](https://gitlab.com/gitlab-org/gitlab-development-kit).
|
||||||
|
If you do not use the GitLab Development Kit you need to install and configure all the dependencies yourself, this is a lot of work and error prone.
|
||||||
|
One small thing you also have to do when installing it yourself is to copy the example development Puma configuration file:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
cp config/puma.example.development.rb config/puma.rb
|
||||||
|
```
|
||||||
|
|
||||||
|
Instructions on how to start GitLab and how to run the tests can be found in the [getting started section of the GitLab Development Kit](https://gitlab.com/gitlab-org/gitlab-development-kit#getting-started).
|
||||||
|
|
||||||
|
## Software stack
|
||||||
|
|
||||||
|
GitLab is a Ruby on Rails application that runs on the following software:
|
||||||
|
|
||||||
|
- Ubuntu/Debian/CentOS/RHEL/OpenSUSE
|
||||||
|
- Ruby (MRI) 2.7.7
|
||||||
|
- Git 2.33+
|
||||||
|
- Redis 5.0+
|
||||||
|
- PostgreSQL 12+
|
||||||
|
|
||||||
|
For more information please see the [architecture](https://docs.gitlab.com/ee/development/architecture.html) and [requirements](https://docs.gitlab.com/ee/install/requirements.html) documentation.
|
||||||
|
|
||||||
|
## UX design
|
||||||
|
|
||||||
|
Please adhere to the [UX Guide](https://design.gitlab.com/) when creating designs and implementing code.
|
||||||
|
|
||||||
|
## Third-party applications
|
||||||
|
|
||||||
|
There are a lot of [third-party applications integrating with GitLab](https://about.gitlab.com/applications/). These include GUI Git clients, mobile applications and API wrappers for various languages.
|
||||||
|
|
||||||
|
## GitLab release cycle
|
||||||
|
|
||||||
|
For more information about the release process see the [release documentation](https://gitlab.com/gitlab-org/release-tools/blob/master/README.md).
|
||||||
|
|
||||||
|
## Upgrading
|
||||||
|
|
||||||
|
For upgrading information please see our [update page](https://about.gitlab.com/update/).
|
||||||
|
|
||||||
|
## Documentation
|
||||||
|
|
||||||
|
All documentation can be found on <https://docs.gitlab.com>.
|
||||||
|
|
||||||
|
## Getting help
|
||||||
|
|
||||||
|
Please see [Getting help for GitLab](https://about.gitlab.com/getting-help/) on our website for the many options to get help.
|
||||||
|
|
||||||
|
## Why?
|
||||||
|
|
||||||
|
[Read here](https://about.gitlab.com/why/)
|
||||||
|
|
||||||
|
## Is it any good?
|
||||||
|
|
||||||
|
[Yes](https://about.gitlab.com/is-it-any-good/)
|
||||||
|
|
||||||
|
## Is it awesome?
|
||||||
|
|
||||||
|
[These people](https://twitter.com/gitlab/followers) seem to like it.
|
38
apps/gitlab/versions/15.8.3/config.json
Normal file
38
apps/gitlab/versions/15.8.3/config.json
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
{
|
||||||
|
"formFields": [
|
||||||
|
{
|
||||||
|
"type": "text",
|
||||||
|
"labelZh": "访问地址",
|
||||||
|
"labelEn": "Address",
|
||||||
|
"required": true,
|
||||||
|
"default": "",
|
||||||
|
"envKey": "GITLAB_HOSTNAME",
|
||||||
|
"placeholderZh": "请填写域名或者 IP 地址",
|
||||||
|
"placeholderEn": "Please fill in the domain name or IP address"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "number",
|
||||||
|
"labelZh": "HTTP 端口",
|
||||||
|
"labelEn": "HTTP Port",
|
||||||
|
"required": true,
|
||||||
|
"default": 8090,
|
||||||
|
"envKey": "PANEL_APP_PORT_HTTP"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "number",
|
||||||
|
"labelZh": "HTTPS 端口",
|
||||||
|
"labelEn": "HTTPS Port",
|
||||||
|
"required": true,
|
||||||
|
"default": 8443,
|
||||||
|
"envKey": "PANEL_APP_PORT_HTTPS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "number",
|
||||||
|
"labelZh": "SSH 端口",
|
||||||
|
"labelEn": "SSH Port",
|
||||||
|
"required": true,
|
||||||
|
"default": 2229,
|
||||||
|
"envKey": "JENKINS_SSH_PORT"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
25
apps/gitlab/versions/15.8.3/docker-compose.yml
Normal file
25
apps/gitlab/versions/15.8.3/docker-compose.yml
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
version: '3'
|
||||||
|
services:
|
||||||
|
gitlab:
|
||||||
|
image: 'gitlab/gitlab-ce:15.8.3-ce.0'
|
||||||
|
container_name: ${CONTAINER_NAME}
|
||||||
|
restart: always
|
||||||
|
hostname: ${GITLAB_HOSTNAME}
|
||||||
|
environment:
|
||||||
|
GITLAB_OMNIBUS_CONFIG: |
|
||||||
|
external_url 'http://${GITLAB_HOSTNAME}:${PANEL_APP_PORT_HTTP}'
|
||||||
|
ports:
|
||||||
|
- ${PANEL_APP_PORT_HTTP}:${PANEL_APP_PORT_HTTP}
|
||||||
|
- ${PANEL_APP_PORT_HTTPS}:443
|
||||||
|
- ${JENKINS_SSH_PORT}:22
|
||||||
|
volumes:
|
||||||
|
- ./config:/etc/gitlab
|
||||||
|
- ./logs:/var/log/gitlab
|
||||||
|
- ./data:/var/opt/gitlab
|
||||||
|
shm_size: '256m'
|
||||||
|
networks:
|
||||||
|
- 1panel-network
|
||||||
|
|
||||||
|
networks:
|
||||||
|
1panel-network:
|
||||||
|
external: true
|
@ -1,24 +1,3 @@
|
|||||||
<p align="center">
|
|
||||||
<a href="https://halo.run" target="_blank" rel="noopener noreferrer">
|
|
||||||
<img width="100" src="https://halo.run/logo" alt="Halo logo" />
|
|
||||||
</a>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<p align="center"><b>Halo</b> [ˈheɪloʊ],强大易用的开源建站工具。</p>
|
|
||||||
|
|
||||||
<p align="center">
|
|
||||||
<a href="https://github.com/halo-dev/halo/releases"><img alt="GitHub release" src="https://img.shields.io/github/release/halo-dev/halo.svg?style=flat-square&include_prereleases" /></a>
|
|
||||||
<a href="https://hub.docker.com/r/halohub/halo"><img alt="Docker pulls" src="https://img.shields.io/docker/pulls/halohub/halo?style=flat-square" /></a>
|
|
||||||
<a href="https://github.com/halo-dev/halo/commits"><img alt="GitHub last commit" src="https://img.shields.io/github/last-commit/halo-dev/halo.svg?style=flat-square" /></a>
|
|
||||||
<a href="https://github.com/halo-dev/halo/actions"><img alt="GitHub Workflow Status" src="https://img.shields.io/github/actions/workflow/status/halo-dev/halo/halo.yaml?branch=main&style=flat-square" /></a>
|
|
||||||
<br />
|
|
||||||
<a href="https://halo.run">官网</a>
|
|
||||||
<a href="https://docs.halo.run">文档</a>
|
|
||||||
<a href="https://bbs.halo.run">社区</a>
|
|
||||||
<a href="https://gitee.com/halo-dev">Gitee</a>
|
|
||||||
<a href="https://t.me/halo_dev">Telegram 频道</a>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
------------------------------
|
------------------------------
|
||||||
|
|
||||||
## 快速开始 ##
|
## 快速开始 ##
|
||||||
|
BIN
apps/jenkins/metadata/logo.png
Normal file
BIN
apps/jenkins/metadata/logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 21 KiB |
75
apps/jenkins/versions/2.391/README.md
Normal file
75
apps/jenkins/versions/2.391/README.md
Normal file
@ -0,0 +1,75 @@
|
|||||||
|
<a href="https://jenkins.io">
|
||||||
|
<picture>
|
||||||
|
<source width="400" media="(prefers-color-scheme: dark)" srcset="https://www.jenkins.io/images/jenkins-logo-title-dark.svg">
|
||||||
|
<img width="400" src="https://www.jenkins.io/images/jenkins-logo-title.svg">
|
||||||
|
</picture>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
# About
|
||||||
|
|
||||||
|
[![Jenkins Regular Release](https://img.shields.io/endpoint?url=https%3A%2F%2Fwww.jenkins.io%2Fchangelog%2Fbadge.json)](https://www.jenkins.io/changelog)
|
||||||
|
[![Jenkins LTS Release](https://img.shields.io/endpoint?url=https%3A%2F%2Fwww.jenkins.io%2Fchangelog-stable%2Fbadge.json)](https://www.jenkins.io/changelog-stable)
|
||||||
|
[![Docker Pulls](https://img.shields.io/docker/pulls/jenkins/jenkins.svg)](https://hub.docker.com/r/jenkins/jenkins/)
|
||||||
|
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/3538/badge)](https://bestpractices.coreinfrastructure.org/projects/3538)
|
||||||
|
|
||||||
|
In a nutshell, Jenkins is the leading open-source automation server.
|
||||||
|
Built with Java, it provides over 1,800 [plugins](https://plugins.jenkins.io/) to support automating virtually anything,
|
||||||
|
so that humans can spend their time doing things machines cannot.
|
||||||
|
|
||||||
|
# What to Use Jenkins for and When to Use It
|
||||||
|
|
||||||
|
Use Jenkins to automate your development workflow, so you can focus on work that matters most. Jenkins is commonly used for:
|
||||||
|
|
||||||
|
- Building projects
|
||||||
|
- Running tests to detect bugs and other issues as soon as they are introduced
|
||||||
|
- Static code analysis
|
||||||
|
- Deployment
|
||||||
|
|
||||||
|
Execute repetitive tasks, save time, and optimize your development process with Jenkins.
|
||||||
|
|
||||||
|
# Downloads
|
||||||
|
|
||||||
|
The Jenkins project provides official distributions as WAR files, Docker images, native packages and installers for platforms including several Linux distributions and Windows.
|
||||||
|
See the [Downloads](https://www.jenkins.io/download) page for references.
|
||||||
|
|
||||||
|
For all distributions Jenkins offers two release lines:
|
||||||
|
|
||||||
|
- [Weekly](https://www.jenkins.io/download/weekly/) -
|
||||||
|
Frequent releases which include all new features, improvements, and bug fixes.
|
||||||
|
- [Long-Term Support (LTS)](https://www.jenkins.io/download/lts/) -
|
||||||
|
Older release line which gets periodically updated via bug fix backports.
|
||||||
|
|
||||||
|
Latest releases:
|
||||||
|
[![Jenkins Regular Release](https://img.shields.io/endpoint?url=https%3A%2F%2Fwww.jenkins.io%2Fchangelog%2Fbadge.json)](https://www.jenkins.io/changelog)
|
||||||
|
[![Jenkins LTS Release](https://img.shields.io/endpoint?url=https%3A%2F%2Fwww.jenkins.io%2Fchangelog-stable%2Fbadge.json)](https://www.jenkins.io/changelog-stable)
|
||||||
|
|
||||||
|
# Source
|
||||||
|
|
||||||
|
Our latest and greatest source of Jenkins can be found on [GitHub](https://github.com/jenkinsci/jenkins). Fork us!
|
||||||
|
|
||||||
|
# Contributing to Jenkins
|
||||||
|
|
||||||
|
Follow the [contributing guidelines](CONTRIBUTING.md) if you want to propose a change in the Jenkins core.
|
||||||
|
For more information about participating in the community and contributing to the Jenkins project,
|
||||||
|
see [this page](https://www.jenkins.io/participate/).
|
||||||
|
|
||||||
|
Documentation for Jenkins core maintainers is in the [maintainers guidelines](docs/MAINTAINERS.adoc).
|
||||||
|
|
||||||
|
# News and Website
|
||||||
|
|
||||||
|
All information about Jenkins can be found on our [website](https://www.jenkins.io/).
|
||||||
|
Follow us on [Twitter](https://twitter.com/jenkinsci) or [LinkedIn](https://www.linkedin.com/company/jenkins-project/).
|
||||||
|
|
||||||
|
# Governance
|
||||||
|
|
||||||
|
See the [Jenkins Governance Document](https://www.jenkins.io/project/governance/) for information about the project's open governance, our philosophy and values, and development practices.
|
||||||
|
Jenkins Code of Conduct can be found [here](https://www.jenkins.io/project/conduct/).
|
||||||
|
|
||||||
|
# Adopters
|
||||||
|
|
||||||
|
Jenkins is used by millions of users and thousands of companies.
|
||||||
|
See [adopters](https://www.jenkins.io/project/adopters/) for the list of Jenkins adopters and their success stories.
|
||||||
|
|
||||||
|
# License
|
||||||
|
|
||||||
|
Jenkins is **licensed** under the **[MIT License](https://github.com/jenkinsci/jenkins/blob/master/LICENSE.txt)**.
|
12
apps/jenkins/versions/2.391/config.json
Normal file
12
apps/jenkins/versions/2.391/config.json
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"formFields": [
|
||||||
|
{
|
||||||
|
"type": "number",
|
||||||
|
"labelZh": "端口",
|
||||||
|
"labelEn": "Port",
|
||||||
|
"required": true,
|
||||||
|
"default": 8080,
|
||||||
|
"envKey": "PANEL_APP_PORT_HTTP"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
20
apps/jenkins/versions/2.391/docker-compose.yml
Normal file
20
apps/jenkins/versions/2.391/docker-compose.yml
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
version: '3'
|
||||||
|
services:
|
||||||
|
jenkins:
|
||||||
|
container_name: ${CONTAINER_NAME}
|
||||||
|
image: jenkins/jenkins:2.391
|
||||||
|
restart: unless-stopped
|
||||||
|
privileged: true
|
||||||
|
user: root
|
||||||
|
ports:
|
||||||
|
- ${PANEL_APP_PORT_HTTP}:8080
|
||||||
|
volumes:
|
||||||
|
- ./jenkins:/var/jenkins_home
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
- /usr/local/bin/docker:/usr/local/bin/docker
|
||||||
|
networks:
|
||||||
|
- 1panel-network
|
||||||
|
|
||||||
|
networks:
|
||||||
|
1panel-network:
|
||||||
|
external: true
|
@ -16,6 +16,10 @@
|
|||||||
{
|
{
|
||||||
"key": "Tool",
|
"key": "Tool",
|
||||||
"name": "工具"
|
"name": "工具"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "CI/CD",
|
||||||
|
"name": "CI/CD"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"items": [
|
"items": [
|
||||||
@ -36,7 +40,7 @@
|
|||||||
"document": "https://dev.mysql.com/doc/"
|
"document": "https://dev.mysql.com/doc/"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "nginx",
|
"key": "openresty",
|
||||||
"name": "OpenResty",
|
"name": "OpenResty",
|
||||||
"tags": ["Server"],
|
"tags": ["Server"],
|
||||||
"versions": ["1.21.4"],
|
"versions": ["1.21.4"],
|
||||||
@ -158,6 +162,51 @@
|
|||||||
"website": "https://dataease.io/",
|
"website": "https://dataease.io/",
|
||||||
"github": "https://github.com/dataease/dataease",
|
"github": "https://github.com/dataease/dataease",
|
||||||
"document": "https://dataease.io/docs/"
|
"document": "https://dataease.io/docs/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "jenkins",
|
||||||
|
"name": "Jenkins",
|
||||||
|
"tags": ["CI/CD"],
|
||||||
|
"versions": ["2.391"],
|
||||||
|
"shortDescZh": "构建伟大,无所不能",
|
||||||
|
"shortDescEn": "Build great things at any scale",
|
||||||
|
"type": "tool",
|
||||||
|
"required": [],
|
||||||
|
"limit": 1,
|
||||||
|
"crossVersionUpdate": false,
|
||||||
|
"website": "https://www.jenkins.io/",
|
||||||
|
"github": "https://github.com/jenkinsci/jenkins",
|
||||||
|
"document": "https://www.jenkins.io/doc/book/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "gitlab",
|
||||||
|
"name": "GitLab",
|
||||||
|
"tags": ["CI/CD"],
|
||||||
|
"versions": ["15.8.3"],
|
||||||
|
"shortDescZh": "项目管理和代码托管平台",
|
||||||
|
"shortDescEn": "Project management and code hosting platform",
|
||||||
|
"type": "tool",
|
||||||
|
"required": [],
|
||||||
|
"limit": 1,
|
||||||
|
"crossVersionUpdate": false,
|
||||||
|
"website": "https://about.gitlab.com/",
|
||||||
|
"github": "https://github.com/gitlabhq/gitlabhq",
|
||||||
|
"document": "https://docs.gitlab.com/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "postgresql",
|
||||||
|
"name": "PostgreSQL",
|
||||||
|
"tags": ["Database"],
|
||||||
|
"versions": ["15.2-alpine"],
|
||||||
|
"shortDescZh": "开源关系型数据库",
|
||||||
|
"shortDescEn": "Open Source Relational Database",
|
||||||
|
"type": "runtime",
|
||||||
|
"required": [],
|
||||||
|
"limit": 1,
|
||||||
|
"crossVersionUpdate": false,
|
||||||
|
"website": "https://about.gitlab.com/",
|
||||||
|
"github": "https://github.com/postgres/postgres",
|
||||||
|
"document": "https://docs.gitlab.com/"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
@ -2,7 +2,7 @@ version: '3'
|
|||||||
services:
|
services:
|
||||||
minio:
|
minio:
|
||||||
image: minio/minio:RELEASE.2022-08-13T21-54-44Z
|
image: minio/minio:RELEASE.2022-08-13T21-54-44Z
|
||||||
container_name: 1panel_minio
|
container_name: ${CONTAINER_NAME}
|
||||||
ports:
|
ports:
|
||||||
- ${PANEL_APP_PORT_HTTP}:9000
|
- ${PANEL_APP_PORT_HTTP}:9000
|
||||||
- ${PORT_API}:9001
|
- ${PORT_API}:9001
|
||||||
|
@ -17,7 +17,6 @@ services:
|
|||||||
- ./log:/var/log/mysql
|
- ./log:/var/log/mysql
|
||||||
labels:
|
labels:
|
||||||
createdBy: "Apps"
|
createdBy: "Apps"
|
||||||
|
|
||||||
command:
|
command:
|
||||||
- --default-authentication-plugin=mysql_native_password
|
- --default-authentication-plugin=mysql_native_password
|
||||||
|
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 2.4 KiB |
BIN
apps/openresty/metadata/logo.png
Normal file
BIN
apps/openresty/metadata/logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 19 KiB |
@ -2,6 +2,7 @@ version: '3'
|
|||||||
services:
|
services:
|
||||||
openresty:
|
openresty:
|
||||||
image: openresty/openresty:1.21.4.1-3-alpine
|
image: openresty/openresty:1.21.4.1-3-alpine
|
||||||
|
container_name: ${CONTAINER_NAME}
|
||||||
restart: always
|
restart: always
|
||||||
network_mode: host
|
network_mode: host
|
||||||
volumes:
|
volumes:
|
@ -2,7 +2,7 @@ version: '3'
|
|||||||
services:
|
services:
|
||||||
phpmyadmin:
|
phpmyadmin:
|
||||||
image: phpmyadmin/phpmyadmin:5.2.0
|
image: phpmyadmin/phpmyadmin:5.2.0
|
||||||
container_name: 1panel_phpmyadmin
|
container_name: ${CONTAINER_NAME}
|
||||||
ports:
|
ports:
|
||||||
- ${PANEL_APP_PORT_HTTP}:80
|
- ${PANEL_APP_PORT_HTTP}:80
|
||||||
environment:
|
environment:
|
||||||
|
BIN
apps/postgresql/metadata/logo.png
Normal file
BIN
apps/postgresql/metadata/logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 9.6 KiB |
27
apps/postgresql/versions/15.2-alpine/README.md
Normal file
27
apps/postgresql/versions/15.2-alpine/README.md
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
PostgreSQL Database Management System
|
||||||
|
=====================================
|
||||||
|
|
||||||
|
This directory contains the source code distribution of the PostgreSQL
|
||||||
|
database management system.
|
||||||
|
|
||||||
|
PostgreSQL is an advanced object-relational database management system
|
||||||
|
that supports an extended subset of the SQL standard, including
|
||||||
|
transactions, foreign keys, subqueries, triggers, user-defined types
|
||||||
|
and functions. This distribution also contains C language bindings.
|
||||||
|
|
||||||
|
PostgreSQL has many language interfaces, many of which are listed here:
|
||||||
|
|
||||||
|
https://www.postgresql.org/download/
|
||||||
|
|
||||||
|
See the file INSTALL for instructions on how to build and install
|
||||||
|
PostgreSQL. That file also lists supported operating systems and
|
||||||
|
hardware platforms and contains information regarding any other
|
||||||
|
software packages that are required to build or run the PostgreSQL
|
||||||
|
system. Copyright and license information can be found in the
|
||||||
|
file COPYRIGHT. A comprehensive documentation set is included in this
|
||||||
|
distribution; it can be read as described in the installation
|
||||||
|
instructions.
|
||||||
|
|
||||||
|
The latest version of this software may be obtained at
|
||||||
|
https://www.postgresql.org/download/. For more information look at our
|
||||||
|
web site located at https://www.postgresql.org/.
|
28
apps/postgresql/versions/15.2-alpine/config.json
Normal file
28
apps/postgresql/versions/15.2-alpine/config.json
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
{
|
||||||
|
"formFields": [
|
||||||
|
{
|
||||||
|
"type": "text",
|
||||||
|
"labelZh": "用户名",
|
||||||
|
"labelEn": "Username",
|
||||||
|
"required": true,
|
||||||
|
"default": "random",
|
||||||
|
"envKey": "PANEL_DB_USER"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "password",
|
||||||
|
"labelZh": "用户密码",
|
||||||
|
"labelEn": "Password",
|
||||||
|
"required": true,
|
||||||
|
"default": "random",
|
||||||
|
"envKey": "PANEL_DB_ROOT_PASSWORD"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "number",
|
||||||
|
"labelZh": "端口",
|
||||||
|
"labelEn": "Port",
|
||||||
|
"required": true,
|
||||||
|
"default": 5432,
|
||||||
|
"envKey": "PANEL_APP_PORT_HTTP"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
19
apps/postgresql/versions/15.2-alpine/docker-compose.yml
Normal file
19
apps/postgresql/versions/15.2-alpine/docker-compose.yml
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
version: '3'
|
||||||
|
services:
|
||||||
|
postgres:
|
||||||
|
container_name: ${CONTAINER_NAME}
|
||||||
|
image: postgres:15.2-alpine
|
||||||
|
restart: always
|
||||||
|
environment:
|
||||||
|
- POSTGRES_USER=${PANEL_DB_USER}
|
||||||
|
- POSTGRES_PASSWORD=${PANEL_DB_ROOT_PASSWORD}
|
||||||
|
ports:
|
||||||
|
- ${PANEL_APP_PORT_HTTP}:5432
|
||||||
|
volumes:
|
||||||
|
- ./data:/var/lib/postgresql/data
|
||||||
|
networks:
|
||||||
|
- 1panel-network
|
||||||
|
|
||||||
|
networks:
|
||||||
|
1panel-network:
|
||||||
|
external: true
|
@ -1,7 +1,7 @@
|
|||||||
version: '3'
|
version: '3'
|
||||||
services:
|
services:
|
||||||
redis-commander:
|
redis-commander:
|
||||||
container_name: redis-commander
|
container_name: ${CONTAINER_NAME}
|
||||||
hostname: redis-commander
|
hostname: redis-commander
|
||||||
image: rediscommander/redis-commander:latest
|
image: rediscommander/redis-commander:latest
|
||||||
restart: always
|
restart: always
|
||||||
|
@ -3,6 +3,7 @@ services:
|
|||||||
redis:
|
redis:
|
||||||
image: redis:6.0.16
|
image: redis:6.0.16
|
||||||
restart: always
|
restart: always
|
||||||
|
container_name: ${CONTAINER_NAME}
|
||||||
networks:
|
networks:
|
||||||
- 1panel-network
|
- 1panel-network
|
||||||
ports:
|
ports:
|
||||||
|
@ -3,6 +3,7 @@ services:
|
|||||||
redis:
|
redis:
|
||||||
image: redis:7.0.5
|
image: redis:7.0.5
|
||||||
restart: always
|
restart: always
|
||||||
|
container_name: ${CONTAINER_NAME}
|
||||||
networks:
|
networks:
|
||||||
- 1panel-network
|
- 1panel-network
|
||||||
ports:
|
ports:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user