mirror of
https://github.com/HaschekSolutions/pictshare.git
synced 2025-11-14 04:04:01 +00:00
added more info
This commit is contained in:
25
README.md
25
README.md
@@ -1,4 +1,4 @@
|
||||
# PictShare version 2
|
||||
# PictShare v2
|
||||
---
|
||||
[](https://github.com/HaschekSolutions/pictshare/blob/master/LICENSE)
|
||||
|
||||
@@ -11,23 +11,40 @@ Table of contents
|
||||
* [Docker](/rtfm/DOCKER.md)
|
||||
* [API](/rtfm/API.md)
|
||||
* [Addons/Integration](/rtfm/INTEGRATIONS.md)
|
||||
* [Development status](#development-status)
|
||||
|
||||
---
|
||||
|
||||
## New Features in v2:
|
||||
## New Features in v2
|
||||
|
||||
- Added text hosting (like pastebin)
|
||||
- Added URL shortening
|
||||
- Added WebP to images (and conversion from jpg,png to webp)
|
||||
- Massive code rework. Actually we designed it from the ground up to be more modular and easier to debug
|
||||
|
||||
## Breaking changes
|
||||
## Breaking changes in v2
|
||||
|
||||
- [New API system](/rtfm/API.md). Only single file uploads now via /api/upload.php (POST var name is "file"). [read more..](/rtfm/API.md)
|
||||
- Data directory renamed from ```upload``` to ```data```
|
||||
- Backblaze support dropped for now because we didn't need it anymore as ALT_FOLDER is more flexible. If soneone needs it, it can easily be implemented via adding a new storage controller. We're happy to accept pull requests
|
||||
|
||||
## Status
|
||||
# Features
|
||||
|
||||
- Selfhostable
|
||||
- [Simple upload API](/rtfm/API.md)
|
||||
- 100% file based - no database needed
|
||||
- GIF to MP4 conversion
|
||||
- MP4 resizing
|
||||
- PictShare removes all exif data so you can upload photos from your phone and all GPS tags and camera model info get wiped
|
||||
- Change and resize your uploads just by editing the URL
|
||||
- Duplicates don't take up space. If the exact same file is uploaded twice, the second upload will link to the first
|
||||
- Many [configuration options](/rtfm/CONFIG.md)
|
||||
- Full control over your data. Delete images with individual and global delete codes
|
||||
|
||||
|
||||
---
|
||||
|
||||
## Development roadmap
|
||||
|
||||
- [x] Duplicate detection
|
||||
- [x] Write permission detection
|
||||
|
||||
@@ -3,7 +3,7 @@ The fastest way to deploy PictShare is via the [official Docker repo](https://hu
|
||||
- [Source code & more examples](https://github.com/HaschekSolutions/PictShare-Docker)
|
||||
|
||||
```bash
|
||||
docker run -d -p 80:80 -e "TITLE=My own PictShare" hascheksolutions/pictshare
|
||||
docker run -d -p 80:80 -e "TITLE=My own PictShare" -e "URL=http://localhost/" hascheksolutions/pictshare
|
||||
```
|
||||
|
||||
[](https://www.pictshare.net/8a1dec0973.mp4)
|
||||
@@ -15,7 +15,7 @@ Run container by docker-compose:
|
||||
[Docker official docs](https://docs.docker.com/compose/install/)
|
||||
- Pull docker-compose file:
|
||||
```bash
|
||||
wget https://raw.githubusercontent.com/chrisiaut/pictshare/master/docker-compose.yml
|
||||
wget https://raw.githubusercontent.com/HaschekSolutions/pictshare/master/docker-compose.yml
|
||||
```
|
||||
- Edit docker-compose file:
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user