Comments (1)
Unfortunately the way Fireshare is designed a unique url like that wouldn't work because it would require a database entry in order to correlate to the symlink file. The URL matches the symlink file name exactly so that the internal nginx process can be used to serve the video and not require a python backend process to serve it.
I also do not want to add in the ability to override the url name because it would break a core feature of fireshare which is that the url names are generated based off of a hash of the actual file. Meaning that if you ever deleted your fireshare database either by acciden, on purpose, or just moved fireshare to a new system it would still generate identical URL's to your videos meaning as long as you have the original video the url will always work.
If I allowed overriding that, this process would no longer work and if the fireshare database was ever moved or deleted those overridden urls would no longer work because they would require a db lookup.
tl;dr
Unfortunately your request is not possible without breaking one of the main aspects of Fireshare. If that is a deal breaker for you I'm sorry. Fireshare does support open graph data. So if you share a link to your video in most modern chat programs it should display your videos title/description.
from fireshare.
Related Issues (20)
- Unknown Error HOT 9
- share link w/ timestamp in admin ui does not work HOT 2
- unable to login HOT 3
- Video's not processing HOT 10
- Discord Embeds not working HOT 1
- [Suggestion] Disable public feed entirely HOT 1
- [Question] Search LDAP without memberOf enabled HOT 4
- Is there a known workaround for setting Max Upload Size? HOT 1
- 502 Bad Gateway HOT 1
- [FEATURE REQUEST] Add support for CAPTCHA's or a ratelimit on the login page HOT 1
- Can someone write some kind of example on how to setup a reverse proxy for this thing? HOT 1
- Discord integration broken HOT 17
- Suggestion - support chunked uploading HOT 1
- After transcoding videos to h265 by replacing the original video file, they can't be reached again through website HOT 2
- Upload card not shown on first time load HOT 2
- Scans failing can cause a soft-lock HOT 3
- "TypeError: Only timezones from the pytz library are supported" after upgrading from version v1.2.8 to v1.2.9 via Docker HOT 5
- Unknown errors when running on Mac OS 13.2.1 HOT 11
- Support photos and audio HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fireshare.