Pages:
Author

Topic: TalkImg.com - Image hosting for BitcoinTalk - page 52. (Read 20210 times)

legendary
Activity: 3696
Merit: 2219
💲🏎️💨🚓
I would like to have an account via TalkImg.com - how do I go about arranging this?




My suggestion is to add Delete button, if user decides to delete image himself for privacy or any other reasons.

Instead of a delete button, perhaps an "expires in XXX days/weeks/months/years etc" - or no delete.

The advantage of this is limiting image hosting used for auctions, sales or giveaways that are done in a matter of days or even weeks.  Those pages are not likely to be viewed in more than a few months time, so it won't matter if it comes up with an "image not found" notice.




Worst case scenario, disable new uploads, and keep existing images. But I hope to make sure that never happens. It all depends on community support.

I've just made a small donation - hope it helps.

If usage growth is large, I will certainly enlist the help of other users to help moderate and perhaps create a plan, in case something happens.

May I suggest two or three from four or five wallet holders?  (Safer to err on the side of caution from the outset)




Some other questions:

  • I use lightscreen - can your site be added in the app?
  • I've read others expressing concerns over the file size of the gallery over time becoming too huge to handle.  Can external sites such as drop box be integrated?  i.e. if a user has a dropbox/cloud account the images are backed up to their own dropbox and called on as needed (or seldom used images be ported to cloud style services while high volume images are kept on the talkimg site.
  • There was an issue with http Vs https for some images a year or two ago.  Anyone who changes the BBCode from http to https has their images restored, however there are a great deal of those images that haven't had their code fixed.  AFAIK there hasn't been a sweep done to identify those images with broken links.  In that context, can you see that kind of thing becoming an issue with your site?
  • When I right click "save as" an image posted on the BCT website all images have a generic ip.bitcointalk file name.  I see there is a link to the talkimg website for examples posted above, however, I was just wondering about an image that is used with a URL for a third party website - can the file name of the image be included?
  • These two images still haven't uploaded after thirty minutes many hours.



    (It says upload complete, but nothing else has happened - no BBcode, nothing)
  • Donations:  A QR code for the wallet address might be handy.
  • For the sustainability of TalkImg's image hosting, there must be a donation button so that those who want to donate and support the website to continue to exist can donate directly via Bitcoin or other coins.

    I'd really only suggest Lightning and maybe one or two others (ETH seems to have outrageously sky high TX fees, so I wouldn't recommend them)
  • Perhaps a separate thread walk-through on how to integrate TalkImg into any screen-grab style program? (e.g. the how to sign a message that scoured practically all wallet types available at that time)
  • Backups:  A monthly update with the most recent uploaded images would help in the event of a disaster e.g. date centre fire that wipes out countless terabytes of data in one foul swoop.  Perhaps these could be offered for down load, or sold with the proceeds being used to maintain the site in perpetuity?
  • FTP:  I haven't used FTP for many years, but from recollection, the protocol is only used for give/take - I don't think it would be useful as there would be no BBcode or delete token issued

I'm trying to find the original transparent version of this so I can have it hosted on your site (irony - hotlinked from archive.today )






Anyone translating the thread should forward the merits earned to the OP @joker_josue (i.e the one from two merits)




I'll spread the word amongst the Known Alts of any-one - A User Generated List Mk IV investigators.

Kudos.
full member
Activity: 490
Merit: 119
Quote
@joker_josue,
Congratulations on the launch of TalkImg, a fantastic new image hosting service designed specifically for the BitcoinTalk community. It's great to see a solution to the problem of slow-loading and disappearing images on the forum. The features, including the limitation of image format, size, and usage, along with spam control, will make it a valuable tool for users. It's impressive that no user registration is required, and all hidden information is deleted when uploading. I am excited to see the upcoming features, and I am sure the community will appreciate the effort and support provided by joker_josue. Well done! Smiley



I already use it. Really it's a great invention for BitcoinTalk Community. Also, I'll publish a post on my local Board named    
[Re: বাংলাদেশ (Bengali)].

Hi @joker_josue,
I am wearing the signature campaign for publishing your recently launched helpful tools named TalkImg.com. Also recently updated my previous post. You can see that link here: TalkImg.Com
legendary
Activity: 1974
Merit: 4715
"TalkImg.com - Image hosting for BitcoinTalk" translated into Russian
https://bitcointalksearch.org/topic/talkimgcom-bitcointalk-5451159
legendary
Activity: 2450
Merit: 1472
Joker, I was thinking here, of course users already suggested the donations, and the ads
And also I already saw that you put it in the main post.

I will give my opinion: I am using the service and I like it, very simple and without any problems
I wouldn't mind if there was more than 1 ad, for me you can put more ads, as most of us will only use 1 upload button and then grab the link to the post
I don't know if most agree, but it would be no problem at all to have the ads if it means the maintenance of the site and the value that will ensure the longevity of the service, this is the most important feature for us

I think you can even get an specific ad if you post on Services tab here on Bitcointalk


legendary
Activity: 2002
Merit: 2534
The Alliance Of Bitcointalk Translators - ENG>SPA
If you do a translation, let me know to update the list.

Topic translated into Spanish here and added to the list of translations IN PROGRESS of the Alliance Of Bitcointalk Translators' thread, thanks to Peanutswar's proposal.

Keep up the good work joker_josue! this is the kind of services BitcoinTalk community needs. And please, notify us whenever you make changes in the OP so we can get it always updated.
legendary
Activity: 1820
Merit: 2700
Crypto Swap Exchange
Images taken by smartphones are usually high in size and it's very uncomfortable if users have to google some image compression websites, upload there and compress and then download to upload on your website. But if you increase the limit up to 5MB and implement image compression, my photo may turn into 2.5MB, will save your space, my time and will result in overall good experience.

There's no guarantee that lossless compression will automagically shrink your 5MB image to 2.5MB or less. What if the image is already compressed well but has a high resolution? Keep in mind that this service is meant for image hosting for the bitcointalk.org forum, which has a maximum file size limit of 2.5MB. Uploading larger files to the hosting service is pointless since they won't be displayable on the forum, and this would only make things more confusing and complicated for users.

Besides, many modern smartphones come equipped with built-in image compression apps and tools that automatically reduce image sizes before sharing or uploading them online.

If people are really against lossless image compression, then it can be better if images under 2.5MB go without compression but higher than that will get automatically compressed.

I don't have a problem with using lossless image compression on the server side since it can lower bandwidth usage and speed up the loading and rendering of web pages, which benefits users with slower internet connections. However, it doesn't make sense to increase the file size limit above 2.5MB in this case due to the restrictions already in place on the bitcointalk forum.
legendary
Activity: 1862
Merit: 5154
**In BTC since 2013**
I would correct: 4TB. I know that's a typo, just saying.

You are right, I made a mistake in writing. Thanks for the correction.
But, I think you get the point across.  Cheesy


Yes, I believe now. By the way, my personal suggestion will be to increase the limit and implement the lossless compression, it will be just way better for everyone. Imagine, someone take a photo with his smartphone and wants to publish an image on Bitcointalk via your website. Images taken by smartphones are usually high in size and it's very uncomfortable if users have to google some image compression websites, upload there and compress and then download to upload on your website. But if you increase the limit up to 5MB and implement image compression, my photo may turn into 2.5MB, will save your space, my time and will result in overall good experience.
If people are really against lossless image compression, then it can be better if images under 2.5MB go without compression but higher than that will get automatically compressed.

I see the point, maybe it could become something to think about in the medium term. I promise I'll think about it.  Wink


That's low! My list of all funded Bitcoin addresses on a $20/year VPS used 2 TB/month and got a donated upgrade to 50 TB/month last year. Together with my other Bitcoin data projects, it's now using 10 TB/month. But none of those use cloud hosting, unlike the rest of loyce.club (also donated, but the bandwidth costs are much higher).
Either way, that leaves lots of options to grow, and I doubt Bitcointalk will use that much bandwidth for images in the coming years.

The question is, how much bandwidth do you use out of what you have?
I have a lot of room for growth, for now this bandwidth is more than enough. But if I need more, I can easily adjust that, just one call and I double or triple the bandwidth.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
The more users who access the server, the heavier the server load will be.
Pushing static images out doesn't take much resources other than bandwidth.

The biggest problem will be bandwidth, but that's only with time that I'll be able to evaluate the best solutions to apply. At the moment, I have a lot of available bandwidth (20GB/month), which I have the possibility to increase with some ease without major cost changes.
That's low! My list of all funded Bitcoin addresses on a $20/year VPS used 2 TB/month and got a donated upgrade to 50 TB/month last year. Together with my other Bitcoin data projects, it's now using 10 TB/month. But none of those use cloud hosting, unlike the rest of loyce.club (also donated, but the bandwidth costs are much higher).
Either way, that leaves lots of options to grow, and I doubt Bitcointalk will use that much bandwidth for images in the coming years.

There is nothing wrong with lossless compression, the difference between the original one and the compressed image is very minimal, some people may not even notice, but the size advantage is huge.
The file can only get smaller from lossless compression if the original compression was terrible.

Quote
Instead of 2.5MB limit size, I think it will be better to increase the actual limit and apply lossless compression, so, my 5MB image can turn into a 2.5MB image.
Why don't you compress the image by yourself, and upload the format you want?

Quote
my photo may turn into 2.5MB
It's better to resize the image, 2.5MB is still too much for a forum-sized image.



A resize-option would be really cool, and even a change-format-option could work. I get that it's convenient for mobile users, and you may even be able to create/test/show different file format for the image, so the user can pick which one to use.
hero member
Activity: 882
Merit: 792
Watch Bitcoin Documentary - https://t.ly/v0Nim
Quote
Also, you'll have to optimize uploaded images without losing quality (slight quality loss is okay), so, the best way to do that is to implement something similar to TinyJPG and compress all the uploaded images automatically, this will reduce the server load, the data and things will be better for us too.
As a user, I don't like it when a host messes with my images (although wiping exif is a good thing). It's not up to the host to decide what quality losses are acceptable.
There is nothing wrong with lossless compression, the difference between the original one and the compressed image is very minimal, some people may not even notice, but the size advantage is huge. Instead of 2.5MB limit size, I think it will be better to increase the actual limit and apply lossless compression, so, my 5MB image can turn into a 2.5MB image. Overall, this will be a more comfortable experience for everyone.

I don't want to be that guy but I'm a little bit skeptical here. There is a chance that this service won't become popular and you'll just waste money for nothing because for example, if 10 image is uploaded a day and you have a total of 3650 image in your database, if you just shut down this service, 3650 image will disappear from this forum, which, can be a problem for users. And if you don't shut down, it can become a little bit boring to take care of such service and pay some money out of pocket.

I clearly understand your point of view. By the way, that was the main question that was asked in this topic. If you notice my answers are: than depending on me this project is to last a long, long time.

Note my story of an online gallery, which I have maintained online for over 10 years. Having an online gallery doesn't scare me and I am aware of the resources needed to keep one up and running.
Definitely I read your responses but I missed your story of an online gallery. That's an amazing and a little bit nostalgic for me. Now I really believe that it's not a toy for you and you'll seriously take care of this.

Sometimes numbers are spoken of in a frightening way. But sometimes it's not like that. My service only accepts images up to 2.5 MB, this makes everything more controlled. Imagine that all forum users (3536195 members), upload a 1MB image, I would need 4GB of disk space. I do technical management of a website that has just over 66k images and occupies 30GB of disk space. By the way, you can visit here: https://allaircraft.net/
I would correct: 4TB. I know that's a typo, just saying.

Believe me, I would be very happy to have 3000000 images on the site.
But realistically, you would think that all forum users will post 1 MB image, most will upload images under 1 MB. Do you know what is the current average of the images that have already been uploaded? Less than 200KB. Sometimes when talking about an image, you think that everything will take up a lot of space, but remember, I limit everything to 2.5MB.
Yes, I believe now. By the way, my personal suggestion will be to increase the limit and implement the lossless compression, it will be just way better for everyone. Imagine, someone take a photo with his smartphone and wants to publish an image on Bitcointalk via your website. Images taken by smartphones are usually high in size and it's very uncomfortable if users have to google some image compression websites, upload there and compress and then download to upload on your website. But if you increase the limit up to 5MB and implement image compression, my photo may turn into 2.5MB, will save your space, my time and will result in overall good experience.
If people are really against lossless image compression, then it can be better if images under 2.5MB go without compression but higher than that will get automatically compressed.
legendary
Activity: 1862
Merit: 5154
**In BTC since 2013**
and I just saw Sign In but doesn't have Signup Im I missing something or do you provide image hosting without a user

You can upload images without login. Anyone who wants an account to manage their images must ask me to assess the possibility.
But, you can use the site normally without login.
copper member
Activity: 2156
Merit: 983
Part of AOBT - English Translator to Indonesia
Hi joker_josue just saw your site and try to upload some images there  Grin, the User Interface is the same as Imgbb which I am familiar with, and I use it as the main image hosting so this is great, and the other is image fixed height is their good job, can I translate this thread into the Indonesian language Smiley

Here the link : https://bitcointalksearch.org/topic/talkimgcom-hosting-gambar-untuk-forum-bitcointalk-5451044

and I just saw Sign In but doesn't have Signup Im I missing something or do you provide image hosting without a user
legendary
Activity: 1862
Merit: 5154
**In BTC since 2013**
I don't want to be that guy but I'm a little bit skeptical here. There is a chance that this service won't become popular and you'll just waste money for nothing because for example, if 10 image is uploaded a day and you have a total of 3650 image in your database, if you just shut down this service, 3650 image will disappear from this forum, which, can be a problem for users. And if you don't shut down, it can become a little bit boring to take care of such service and pay some money out of pocket.

I clearly understand your point of view. By the way, that was the main question that was asked in this topic. If you notice my answers are: than depending on me this project is to last a long, long time.

Note my story of an online gallery, which I have maintained online for over 10 years. Having an online gallery doesn't scare me and I am aware of the resources needed to keep one up and running.

Sometimes numbers are spoken of in a frightening way. But sometimes it's not like that. My service only accepts images up to 2.5 MB, this makes everything more controlled. Imagine that all forum users (3536195 members), upload a 1MB image, I would need 4GB of disk space. I do technical management of a website that has just over 66k images and occupies 30GB of disk space. By the way, you can visit here: https://allaircraft.net/

Believe me, I would be very happy to have 3000000 images on the site.
But realistically, you would think that all forum users will post 1 MB image, most will upload images under 1 MB. Do you know what is the current average of the images that have already been uploaded? Less than 200KB. Sometimes when talking about an image, you think that everything will take up a lot of space, but remember, I limit everything to 2.5MB.

The biggest problem will be bandwidth, but that's only with time that I'll be able to evaluate the best solutions to apply. At the moment, I have a lot of available bandwidth (20GB/month), which I have the possibility to increase with some ease without major cost changes.

With that, I just want to demonstrate that I'm familiar with this type of site, and I intend to keep the service indefinitely.



Also, don't forget that you may get DMCA complains and you will have to take care of that. I don't really know how it works or if you ever get complains but still i would say that server located in DMCA free area can be a better idea.

I made it clear in the terms of service that all images that violate copyright may be deleted. That is, at the first credible notification, the image is deleted. I'm not going to discuss this kind of thing, because all platforms in the genre do the same thing: they delete everything that violates copyright when they are notified.



I assume it's a hobby. Or maybe he just wanted to the the top-merited user this month Tongue I'm kidding of course.

Yes it's a hobby... My first website www.jokerartgallery.com came from a school work and is online until today, despite the project having ended. Almost 90% of what I know about websites is thanks to this hobby. Therefore, I believe that any donations and one or two advertisements are enough to continue to feed this hobby.  Wink
Regarding the merits, you discovered...  Lips sealed I'm kidding of course. Or not...



How the spam control will work? in my country All telecommunications connected network has same IP address. If this website become popular and more than 1k users from our country upload with same IP, will it be catched spam?

Thank you for sharing this, and I will keep an eye out for these types of cases.
Either way, the use of IP will be the most extreme measure I can apply. It would be necessary to enter many (really many) spam images, or outside the rules, for me to analyze this type of blocking. I will always prefer individual moderation for each image.



I tried using it, but the upload is pretty slow and this is gonna lag even further as it becomes a more powerful tool in the future. If it gets crowded then definitely it is going to lag the uploads.

Did you feel slowness on the website? By the way, what was the image you uploaded?

So far, all the records I have have been good response times. Of course, there may be times when it slows down, but there are several factors for this. From your internet connection, or your internet provider, browser or others. Perhaps at peak usage, it can also happen. But I doubt that happened today, as only 12 uploads were made (until this post).



If this service is going to be available for others then I might just publish it amongst my moderation team on the micro-tasking site. They would be happy to see this as users need to upload screenshots all the time. Could use this one effectively. Good luck mate.

As I indicated in the OP, I can authorize the use of the images elsewhere. But in that case I suggest you send a PM so we can talk about it.



But if the website becomes widely known by people outside the forum and more and more users, it is not impossible that a larger capacity will be needed someday and some backups also become quite important when there are some errors that might occur.

The site is configured to only work in this forum. So no matter how popular it is, no one will be able to use the images outside the forum.



Can this option be an option to compress or not?
EXIF is indeed a digital footprint that will lead to the user's location and other information (related to privacy issues).
Compressing can also be done automatically and the image quality remains the same and the file size is reduced.

I have no intentions of creating any image compression system. I don't like loss of quality, and it annoys me to see images that are blurry, disproportionate, full of pixels and the like. I only delete the EXIF data to ensure greater privacy for users.

Furthermore, the limitation of just 2.5MB is more than enough to ensure that the images are of good quality, without being overly large.





Once again thank you for everyone's support! I hope this platform is useful for you.
legendary
Activity: 2744
Merit: 1878
Rollbit.com | #1 Solana Casino
I checked my own images: In the past 4 years, I've uploaded 369 images (31 MB) (I'm not counting non-image data). If you multiply that by 1000, it still fits a fairly small VPS.
yes hopefully the server used by OP is still enough to accommodate all images for forum users only in the next few years.

But if the website becomes widely known by people outside the forum and more and more users, it is not impossible that a larger capacity will be needed someday and some backups also become quite important when there are some errors that might occur.

The more users who access the server, the heavier the server load will be.

Now joker_josue has also added a donation button, and this will certainly help with the hosting and maintenance costs.
Hopefully, many members will start donating.

Also, you'll have to optimize uploaded images without losing quality (slight quality loss is okay), so, the best way to do that is to implement something similar to TinyJPG and compress all the uploaded images automatically, this will reduce the server load, the data and things will be better for us too.
As a user, I don't like it when a host messes with my images (although wiping exif is a good thing). It's not up to the host to decide what quality losses are acceptable.
Can this option be an option to compress or not?
EXIF is indeed a digital footprint that will lead to the user's location and other information (related to privacy issues).
Compressing can also be done automatically and the image quality remains the same and the file size is reduced.
full member
Activity: 1092
Merit: 227
Congratulations on developing the new service. By the way very refreshing and eye-catchy theme, and color combination.
It seems I do have a similar question as others are having and it would be better if the answer comes from the OP himself. How far are you gonna go with this service and are you willing to increase the hosting power anytime soon?

I tried using it, but the upload is pretty slow and this is gonna lag even further as it becomes a more powerful tool in the future. If it gets crowded then definitely it is going to lag the uploads.

If this service is going to be available for others then I might just publish it amongst my moderation team on the micro-tasking site. They would be happy to see this as users need to upload screenshots all the time. Could use this one effectively. Good luck mate.
hero member
Activity: 1414
Merit: 670
interesting to see this thread. This is What Bitcointalk community was looking for this image hosting service for many years. Although Imgbb is available but this one is really amazing with fast uploading speed and many other options. I bookmarked this site for fast access to upload image. This thread will be shortly translated in our our local thread (Pakistan) also.

No registration of user information is performed (only the IP is saved for spam control)
How the spam control will work? in my country All telecommunications connected network has same IP address. If this website become popular and more than 1k users from our country upload with same IP, will it be catched spam?
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
I don't want to be that guy but I'm a little bit skeptical here.
I'm not Tongue Joker_josue seems to have experience hosting images.

Quote
If it becomes popular service and people upload hundreds of image daily, then you will have to seriously take care of this service, add more space, create full daily backups with incremental backups multiple times a day and even you need a cluster network of databases to lower the probability of data loss.
All this can be worked out once it happens. I know a thing or two about storing data, and while I started it for data dumps that were too large to fit in one post, I now have several TB of data. What can I say: things get out of hand!
But, while that happened, people also appreciated what I do, which lead to sponsored hosting.

Quote
Also, you'll have to optimize uploaded images without losing quality (slight quality loss is okay), so, the best way to do that is to implement something similar to TinyJPG and compress all the uploaded images automatically, this will reduce the server load, the data and things will be better for us too.
As a user, I don't like it when a host messes with my images (although wiping exif is a good thing). It's not up to the host to decide what quality losses are acceptable.

Quote
Also, don't forget that you may get DMCA complains and you will have to take care of that. I don't really know how it works or if you ever get complains but still i would say that server located in DMCA free area can be a better idea.
That's the part I would worry about much more than the technical aspects.

Quote
Does it worth to take extra expenses and extra responsibility on yourself?
I assume it's a hobby. Or maybe he just wanted to the the top-merited user this month Tongue I'm kidding of course.
hero member
Activity: 882
Merit: 792
Watch Bitcoin Documentary - https://t.ly/v0Nim
I don't want to be that guy but I'm a little bit skeptical here. There is a chance that this service won't become popular and you'll just waste money for nothing because for example, if 10 image is uploaded a day and you have a total of 3650 image in your database, if you just shut down this service, 3650 image will disappear from this forum, which, can be a problem for users. And if you don't shut down, it can become a little bit boring to take care of such service and pay some money out of pocket.

If it becomes popular service and people upload hundreds of image daily, then you will have to seriously take care of this service, add more space, create full daily backups with incremental backups multiple times a day and even you need a cluster network of databases to lower the probability of data loss. Also, you'll have to optimize uploaded images without losing quality (slight quality loss is okay), so, the best way to do that is to implement something similar to TinyJPG and compress all the uploaded images automatically, this will reduce the server load, the data and things will be better for us too.

Also, don't forget that you may get DMCA complains and you will have to take care of that. I don't really know how it works or if you ever get complains but still i would say that server located in DMCA free area can be a better idea.

Does it worth to take extra expenses and extra responsibility on yourself? I wouldn't rely on public donations.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
In the few days with the project running, what I already realized is that the server bandwidth has to be considerable because the images have a lot of requests.
Does the forum's image proxy not cache them? How much bandwidth are we talking about? From what I've seen, bandwidth is expensive at cloud providers, but can be much cheaper in monthly plans elsewhere. But you probably know that already Smiley
legendary
Activity: 1862
Merit: 5154
**In BTC since 2013**
I have to work up the courage to send a PM to @theymos.  Roll Eyes
Theymos isn't scary Smiley

I know not. I have to elaborate well the message I want to send. This week I deal with it. Wink


In the few days with the project running, what I already realized is that the server bandwidth has to be considerable because the images have a lot of requests.
But, I already have everything organized, so that none of this affects the taskimg service.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
I have to work up the courage to send a PM to @theymos.  Roll Eyes
Theymos isn't scary Smiley

Image storage may not be too brutal because Talkimg is still used by bitcointalk forum users only.
But if it's used by a lot of people like imgg of course it will require bigger hosting.
I checked my own images: In the past 4 years, I've uploaded 369 images (31 MB) (I'm not counting non-image data). If you multiply that by 1000, it still fits a fairly small VPS.
Pages:
Jump to: