Files
nexusphp/README-EN.md

63 lines
1.9 KiB
Markdown
Raw Normal View History

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
2023-05-10 13:20:04 +08:00
Welcome to participate in internationalization work, click [here](https://github.com/xiaomlove/nexusphp/discussions/193) for more information
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
- Medal
2022-08-11 20:47:02 +08:00
- Props
2022-03-09 12:08:14 +08:00
- Custom tags
- Third-party full-text search
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
2022-08-21 15:22:08 +08:00
- Custom role permission
- Section H&R
2024-04-02 12:31:33 +08:00
- TGBot
2021-05-20 14:06:56 +08:00
## System Requirements
- PHP: 8.2|8.3|8.4, must have extensions: bcmath, ctype, curl, fileinfo, json, mbstring, openssl, pdo_mysql, tokenizer, xml, mysqli, gd, redis, pcntl, sockets, posix, gmp, zend opcache, zip, intl, pdo_sqlite, sqlite3
2021-05-20 14:06:56 +08:00
- Mysql: 5.7 latest version or above
2022-08-11 20:47:02 +08:00
- Redis2.6.12 or above
2024-04-20 14:51:17 +08:00
- Others: supervisor, rsync
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)