nextcloud-fpm_sslh
所属分类:CA认证
开发工具:PHP
文件大小:7KB
下载次数:0
上传日期:2023-05-02 16:57:55
上 传 者:
sh-1993
说明: 具有SSLH服务器的Nextcloud FPM
(Nextcloud FPM with SSLH Server)
文件列表:
LICENSE (1065, 2023-05-03)
conf (0, 2023-05-03)
conf\nginx.conf (6105, 2023-05-03)
conf\redis.config.php (293, 2023-05-03)
conf\traefik.sample.yml (630, 2023-05-03)
conf\traefik_dynamic_conf.sample.yml (509, 2023-05-03)
docker-compose.yml (3550, 2023-05-03)
sample.env (267, 2023-05-03)
# nextcloud-fpm_sslh
Nextcloud FPM with SSLH simple server docker-compose script
### Summary
- [Version](https://github.com/guilhome/nextcloud-fpm_sslh/blob/master/#versions)
- [Installation](https://github.com/guilhome/nextcloud-fpm_sslh/blob/master/#installation)
- [Post-Installation](https://github.com/guilhome/nextcloud-fpm_sslh/blob/master/#post-installation)
### Versions
| Name | Version |
| :--: | :-----: |
| shaddysignal/sslh-hub | latest |
| traefik | 2.10.1 |
| nextcloud | 25.0.6-fpm |
| nginx | 1.23.2-alpine |
| mariadb | latest |
| redis | 7.0.5-alpine |
### Installation
#### 1 - Prepare your environment
Create a new docker network for Traefik :
```bash
docker network create proxy-net
```
Pull Docker images :
```bash
docker-compose pull
```
#### 2 - Edit environment file and Traefik configuration files
Edit the `.env`, `conf/traefik.yml` & `conf/traefik_dynamic_conf.yml` and adapt its to your needs :
```bash
cp sample.env .env
nano .env
cp conf/traefik.sample.yml conf/traefik.yml
nano conf/traefik.yml
cp conf/traefik_dynamic_conf.sample.yml conf/traefik_dynamic_conf.yml
nano conf/traefik_dynamic_conf.yml
```
#### 3 - Launch the server
Start all services :
```
docker-compose up -d
```
### Post-Installation
#### Configuration
Stop all services :
```
docker-compose down
```
Edit config.php file :
```
nano $DATA/nextcloud/config.php
```
$DATA is the variable defined in .env file
Add 'overwriteprotocol' => 'https' parameter at the end of config.php file
近期下载者:
相关文件:
收藏者: