2021-05-20 14:38:11 +08:00
|
|
|
|
English | [中文](/)
|
2021-05-20 14:06:56 +08:00
|
|
|
|
|
2022-07-04 14:41:27 +08:00
|
|
|
|
Complete PT website building solution. Based on NexusPHP + Laravel + Filament.
|
2021-05-20 14:06:56 +08:00
|
|
|
|
|
|
|
|
|
|
## Functional Features
|
|
|
|
|
|
|
2021-05-20 17:14:38 +08:00
|
|
|
|
- Upload torrent
|
2021-06-05 15:50:23 +08:00
|
|
|
|
- Special section
|
2021-05-20 17:14:38 +08:00
|
|
|
|
- Request torrent
|
2021-05-20 14:06:56 +08:00
|
|
|
|
- Subtitle
|
|
|
|
|
|
- Exam
|
2021-06-23 23:05:25 +08:00
|
|
|
|
- H&R
|
2022-05-07 02:47:21 +08:00
|
|
|
|
- Claim
|
2022-06-14 13:50:50 +08:00
|
|
|
|
- Approval
|
2021-05-20 14:06:56 +08:00
|
|
|
|
- Attendance
|
2022-04-08 15:22:30 +08:00
|
|
|
|
- Retroactive attendance card
|
2022-02-14 01:42:24 +08:00
|
|
|
|
- Medal
|
2022-08-11 20:47:02 +08:00
|
|
|
|
- Props
|
2022-03-09 12:08:14 +08:00
|
|
|
|
- Custom tags
|
2022-07-23 15:08:16 +08:00
|
|
|
|
- SeedBox rule
|
2021-05-20 14:06:56 +08:00
|
|
|
|
- Forum
|
2022-05-07 02:47:21 +08:00
|
|
|
|
- Complain
|
2021-05-20 14:06:56 +08:00
|
|
|
|
- Multi-language
|
|
|
|
|
|
- Automatic backup
|
2022-06-11 14:54:17 +08:00
|
|
|
|
- Plugin support
|
2021-05-20 14:06:56 +08:00
|
|
|
|
- Backend management system
|
2022-02-19 23:37:27 +08:00
|
|
|
|
- Json API
|
2021-05-20 14:06:56 +08:00
|
|
|
|
- ....
|
2022-08-11 00:20:04 +08:00
|
|
|
|
|
|
|
|
|
|
#### The following functions are provided by the plugin
|
|
|
|
|
|
- Post like
|
|
|
|
|
|
- Post reward
|
|
|
|
|
|
- Sticky promotion
|
|
|
|
|
|
- Custom menu
|
|
|
|
|
|
- Lucky draw
|
2021-05-20 14:06:56 +08:00
|
|
|
|
|
|
|
|
|
|
## System Requirements
|
2022-07-23 15:08:16 +08:00
|
|
|
|
- PHP: 8.0, must have extensions: bcmath, ctype, curl, fileinfo, json, mbstring, openssl, pdo_mysql, tokenizer, xml, mysqli, gd, redis, pcntl, sockets, posix, gmp
|
2021-05-20 14:06:56 +08:00
|
|
|
|
- Mysql: 5.7 latest version or above
|
2022-08-11 20:47:02 +08:00
|
|
|
|
- Redis:2.6.12 or above
|
2021-05-20 14:06:56 +08:00
|
|
|
|
|
2022-06-23 16:39:52 +08:00
|
|
|
|
## Quick Start
|
|
|
|
|
|
Install docker.
|
|
|
|
|
|
Where DOMAIN is the domain name you want to use, first do a good resolution. If you don't have a domain name, you can use IP.
|
|
|
|
|
|
If the local port 80 is already used, please change it and make sure the port is open to the public.
|
|
|
|
|
|
Step 2 Create .env Select the correct time zone TIMEZONE, other defaults are fine.
|
|
|
|
|
|
```
|
|
|
|
|
|
docker pull xiaomlove/nexusphp:latest
|
|
|
|
|
|
docker run --name my-nexusphp -e DOMAIN=xxx.com -p 80:80 xiaomlove/nexusphp:latest
|
|
|
|
|
|
```
|
|
|
|
|
|
**Production environments are recommended to refer to the documentation for live installation.**
|
|
|
|
|
|
|
2021-05-20 14:38:11 +08:00
|
|
|
|
## More information
|
2021-05-20 14:40:43 +08:00
|
|
|
|
Blog:[https://nexusphp.org](https://nexusphp.org/)
|
|
|
|
|
|
Documentation:[https://doc.nexusphp.org](https://doc.nexusphp.org/en/)
|
2022-02-23 15:19:09 +08:00
|
|
|
|
Telegram: [https://t.me/nexusphp](https://t.me/nexusphp)
|
2022-04-15 03:09:12 +08:00
|
|
|
|
|
|
|
|
|
|
## Project supported by JetBrains
|
|
|
|
|
|
Many thanks to Jetbrains for kindly providing a license for me to work on this and other open-source projects.
|
|
|
|
|
|
[](https://www.jetbrains.com/?from=https://github.com/xiaomlove/nexusphp)
|