mirror of
https://github.com/HaschekSolutions/pictshare.git
synced 2025-11-13 19:56:23 +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)
|
[](https://github.com/HaschekSolutions/pictshare/blob/master/LICENSE)
|
||||||
|
|
||||||
@@ -11,23 +11,40 @@ Table of contents
|
|||||||
* [Docker](/rtfm/DOCKER.md)
|
* [Docker](/rtfm/DOCKER.md)
|
||||||
* [API](/rtfm/API.md)
|
* [API](/rtfm/API.md)
|
||||||
* [Addons/Integration](/rtfm/INTEGRATIONS.md)
|
* [Addons/Integration](/rtfm/INTEGRATIONS.md)
|
||||||
|
* [Development status](#development-status)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## New Features in v2:
|
## New Features in v2
|
||||||
|
|
||||||
- Added text hosting (like pastebin)
|
- Added text hosting (like pastebin)
|
||||||
- Added URL shortening
|
- Added URL shortening
|
||||||
- Added WebP to images (and conversion from jpg,png to webp)
|
- 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
|
- 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)
|
- [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```
|
- 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
|
- 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] Duplicate detection
|
||||||
- [x] Write permission 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)
|
- [Source code & more examples](https://github.com/HaschekSolutions/PictShare-Docker)
|
||||||
|
|
||||||
```bash
|
```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)
|
[](https://www.pictshare.net/8a1dec0973.mp4)
|
||||||
@@ -15,7 +15,7 @@ Run container by docker-compose:
|
|||||||
[Docker official docs](https://docs.docker.com/compose/install/)
|
[Docker official docs](https://docs.docker.com/compose/install/)
|
||||||
- Pull docker-compose file:
|
- Pull docker-compose file:
|
||||||
```bash
|
```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:
|
- Edit docker-compose file:
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
Reference in New Issue
Block a user