You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/configuration.md
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,6 @@ For non-core options (for example UI options), take a look at [Settings](https:/
18
18
|`APP_FORCE_HTTPS`| Force HTTPS on all URLs |`false`|
19
19
|`TRUSTED_PROXIES`| Trusted proxy IP addresses |`null`|
20
20
|`LOG_VIEWER_ENABLED`| Enable log viewer inside Lychee instead of through CLI. |`true`|
21
-
|`VUEJS_ENABLED`| Enable v6 VueJs frontend; set to `false` if the new frontend doesn't work on our installation (this is a **temporary** workaround). |`true`|
22
21
|`LEGACY_API_ENABLED`| Enable the Legacy API. It will also be enabled if `VUEJS_ENABLED` is set to `false`. |`false`|
23
22
24
23
> {note} `APP_URL` must only contain the hostname up to the Top Level Domain (tld) _e.g._ .com, .org etc.
Copy file name to clipboardExpand all lines: docs/contributions.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,14 +19,18 @@ Those are the versions in which we accept vulnerability reports.
19
19
|----------------|-----------|
20
20
| master |✔|
21
21
| latest release |✔|
22
-
| < 6.0 |✕|
22
+
| < 7.0 |✕|
23
23
24
24
If you discover a security vulnerability within Lychee, please contact us directly on [Discord][2]. All security vulnerabilities will be promptly addressed.
25
25
26
26
## Core Development Discussion
27
27
28
28
You may propose new features or improvements to existing Lychee behavior in the [issue board][1]. If you propose a new feature, please be willing to implement at least some of the code that would be needed to complete the feature.
29
29
30
+
## Lychee Documentation
31
+
32
+
You will find a complete documentation in the original [repository](https://github.com/LycheeOrg/Lychee/tree/master/docs) under the `docs/` folder.
33
+
30
34
## Joining the Team
31
35
32
36
You would like to support Lychee and help us push it further? Join the team!
Copy file name to clipboardExpand all lines: docs/upgrade.md
+15-6Lines changed: 15 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,6 +42,10 @@ volumes:
42
42
43
43
> {note} Notice the key changes: uploads are now at `/app/public/uploads`, storage at `/app/storage/app`, tmp at `/app/storage/tmp`, and the `.env` file is mounted read-only.
44
44
45
+
The `/sym` volume has been removed as Lychee no longer uses symbolic links for storage. This was a security feature that originated from version 4, but is no longer necessary as the functionality has been removed.
46
+
47
+
**Important:** With the 3 volumes under `/app/storage`, you may think you could simplify the configuration by specifying one single volume for `/app/storage` instead. This is incorrect. Doing so will make the app exit with the error "The `/app/bootstrap/cache` directory must be present and writable."
48
+
45
49
### Service Architecture Changes
46
50
47
51
Version 7 introduces a multi-service architecture with an optional worker service for background job processing.
@@ -215,12 +219,7 @@ Key changes to your environment configuration:
215
219
docker-compose up -d
216
220
```
217
221
218
-
#### 7. **Run Migrations**
219
-
```bash
220
-
docker exec lychee php artisan migrate
221
-
```
222
-
223
-
#### 8. **Verify Installation**
222
+
#### 7. **Verify Installation**
224
223
225
224
Check that all services are running:
226
225
```bash
@@ -232,6 +231,16 @@ Check logs for errors:
232
231
docker-compose logs -f lychee
233
232
```
234
233
234
+
#### 8. **Fix the thumbnails**
235
+
236
+
You will notice that after the upgrade, thumbnails are missing. You can regenerate them by running:
0 commit comments